Q1 数组添加数据无法渲染到页面上?
必须使用this.setData修改数据,代码如下:根据选择车辆数生成相应的列表
pickerCarNum(e) {
let carList = this.data.carList;
for (var i = 0; i < e.detail.value; ++i) {
carList.push({ id: i + 2, car: '' })
}
this.setData({
carNumSelectedIndex: e.detail.value,
carList : carList
})
},