0
이것은 나를 미치게합니다. v-model
이있는 Dom은 개체 속성으로 업데이트되지 않지만 Vue devtools는 올바르게 업데이트됩니다.Vue.js - 개체 속성 업데이트 후 dom 업데이트
어딘가에서 Vue.$set
이 필요하다는 것을 알았습니다. v-for
반복에서 불가능 해 보입니다.
<el-tab-pane v-for="(item, index) in onShelveForm.data" :key="item.id" :label="item.name">
<div class="form-block" v-for="formItem in formStructure">
<el-form-item
:prop="'data.' + index + '.' + formItem.id"
:label="formItem.name">
<el-select
v-model="item[formItem.id]"
readonly="false">
<el-option v-for="option in formItem.value.regex"
:label="option"
:value="option"></el-option>
</el-select>
...
옵션을 클릭하면 선택기가 새 값을 표시하지 않지만 Vue devtool이 올바르게 반응합니다.
Vue.$set
으로 저장할 수 있다면 v-for
에서 어떻게 사용합니까?
당신은 jsfiddle pls를 제공 할 수 있습니까? 또한'el-select'가 커스텀'select' 엘리먼트 인 경우'v-model'을 처리하지 않습니다. – euvl
그가 제공 할 경우'v-model '을 처리 할 수 있습니다. –