改对象里面的值
data: {
dialogForm: {
songyangfs: '1',
wuliudh: ''
}
},
this.setData({
'dialogForm.songyangfs': e.detail
})
改变量里面的值
const setKeyName = e.currentTarget.dataset.name;
this.setData({
[setKeyName]: e.detail.value
})
改数组里面的值
['imageURL[' + index + '].ischeck']:!ischeck
改对象里面的变量值
const setKeyName = e.currentTarget.dataset.name;
this.setData({
['dialogForm.' + setKeyName]: e.detail.value||e.detail
})
setData回调
this.setData({ page: 2 }, () => {
console.log('赋值成功')
})