Javascript 使用带有数组映射的v-model,其中key是一个数字
我这里有这张地图:Javascript 使用带有数组映射的v-model,其中key是一个数字,javascript,vue.js,vue-component,Javascript,Vue.js,Vue Component,我这里有这张地图: data(){ 返回{ 第二技能历史:{ "1": [1, 2, 4], "5": [1, 7, 5] } }; }, 我想将映射“1”中的数组添加到我的复选框的v型中: <input type="checkbox" :id="secondarySkill.catId" :name="secondarySkill.catName" :value="secondarySkill.catId" v-model="secondarySkillHistor
data(){
返回{
第二技能历史:{
"1": [1, 2, 4],
"5": [1, 7, 5]
}
};
},
我想将映射“1”中的数组添加到我的复选框的v型中:
<input
type="checkbox"
:id="secondarySkill.catId"
:name="secondarySkill.catName"
:value="secondarySkill.catId"
v-model="secondarySkillHistory.1" <!-- doesnt work -->
/>
您可以使用[]
(括号符号)访问该属性,如:
或
因为钥匙是一个数字
查看更多详细信息
v-model="secondarySkillHistory['1']"
v-model="secondarySkillHistory[1]"