Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态使用v-model的vuejs_Javascript_Vue.js - Fatal编程技术网

Javascript 动态使用v-model的vuejs

Javascript 动态使用v-model的vuejs,javascript,vue.js,Javascript,Vue.js,我有一个基本的选择,我想绑定到空数组。我使用vuetify,但这个问题是普遍存在的 <v-select v-model="items.physicianSpeciality" > </v-select> 例如,对于医生,我想使用v型项目。对于护士,我想使用v型项目。护士专业,等等 我试着做一些像: <v-select v-model="this['items.' + offer.person + 'Speciality']" > </v-select&

我有一个基本的选择,我想绑定到空数组。我使用vuetify,但这个问题是普遍存在的

<v-select
v-model="items.physicianSpeciality"
>
</v-select>
例如,对于医生,我想使用v型项目。对于护士,我想使用v型项目。护士专业,等等

我试着做一些像:

<v-select
v-model="this['items.' + offer.person + 'Speciality']"
>
</v-select>
虽然这样做有效:

<v-select
v-model="items.physicianSpeciality"
>
</v-select>
这里怎么了?如何更正我的代码以使其正常工作?

更改

v-model="this['items.' + offer.person + 'Speciality']"


为什么不删除此['items.+offer.person+'Speciality']@xianshenglu中的this命令?编译时会出现[WDS]错误。尝试v-model=items[offer.person+'Speciality']或v-model=items[this.offer.person+'Speciality']?等等,如何使用类似的数据:{offer.person:medical},没有错误吗?offer.person作为键?@xianshenglu这似乎有效,但我有一些错误,我需要检查它们
<v-select
v-model="items.physicianSpeciality"
>
</v-select>
v-model="this['items.' + offer.person + 'Speciality']"
v-model="items[offer.person + 'Speciality']"