new Vue({
el: '#app',
data: {
symbolArray:[
{name:"A1_RH_Temp",desc:"温度",color:"#ff0000",checked:false},
{name:"A1_RH_Temp2",desc:"温度2",color:"#00ff00",checked:false}
]
},
methods: {
symbolChange(item)
{
console.log(JSON.stringify(item));
}
}
})
<div id="app">
<div v-for="(item,index) in symbolArray " :key="index">
<input type="checkbox" v-model="item.checked" :id="item.name" @change="symbolChange(item)">
<label :for="item.name">{{item.name}}</label>
</div>
</div>