vue 声明结构体数组

data () {
    return {
        structArray: [],// ··· 1
        
        unit: {id: '', name: ''},   
        structArray2: unit[10]// ··· 2
    }
}

如上,若想要structArray为一个结构体数组,比如
[{id: ‘1’, name: ‘a’}, {id: ‘2’, name: ‘b’}, {id: ‘3’, name: ‘c’}]
该如何声明?
使用1的方式声明的话,structArray[0].id = '1’会有undefined报错,也就是没有初始化这个变量。
使用2的方式的话,则需指定数组元素数量,写成structArray2: unit[]是不行的。
因此,对于 v-for=“category in categoryCountries” 上的每次迭代,您都要创建一个输入类型复选框,您必须定义一个id :id=“category” 和一个值 :value=“category” ,因为这只是一个简单的例子,我只使用相同的数组项 .

vue 声明结构体数组_第1张图片
扫码关注获取Java资源!!!

你可能感兴趣的:(Vue,vue,java)