+
95
-

回答

inputclick事件可以这样写,代码如下:

inputclick: function (e) {
var itemname = e.currentTarget.dataset.id
var olddata=this.data.formdata;
olddata[itemname]= e.detail.value;
this.setData({
formdata:olddata
})
console.log(this.data.formdata);


},

如果是直接写到data对象里就可以这样写

inputclick: function (e) {
var itemname = e.currentTarget.dataset.id

this.setData({
[itemname]:e.detail.value
})


},


网友回复

我知道答案,我要回答