<!–wxml代码,modal内外分别有一个input组件–>
<input type=‘text’ placeholder="…" style=‘padding-left:50px;‘bindinput=“bindKeyInput” data-id=’{{item.index}}’/>
<modal hidden="{{hiddenmodalput}}" title=“请输入内容” confirm-text=“提交” cancel-text=“重置” bindcancel="cancel"bindconfirm="confirm"data-rownum=’{{item.index}}’>
<input type=‘text’ placeholder="…" style=‘padding-left:50px;‘bindinput=“bindKeyInput” data-id=’{{item.index}}’/>
</modal>
//js
bindKeyInput: function (e) {
console.log(e)
var row = e.target.dataset.idconsole.log(row)
})
}
如上述代码,modal中的input无论如何输入,row值都是undefined,modal外的input输入时,row的值是正确的