微信小程序中,通过e.currentTarget.dataset可以获取到事件绑定的当前组件的自定义属性值。如果出现了e.currentTarget.dataset问题,可以按照以下步骤进行解决: 确保事件绑定正确:检查事件绑定是否正确,包括事件名和绑定的组件是否正确。可以在组件上添加debugger语句,通过debug模式查看事件是否触发。 确保e对象存在:在事件处理函...
看代码可知,这里是自定义了一个名字为id的dataset,因此在事件函数中,我们可以通过e.currentTarget.dataset.id访问到绑定到该组件的自定义数据。 修改: //事件处理函数tosubordinate:function(e) {varworkerId = e.currentTarget.dataset.workerid;console.log("workerId---"+ workerId); wx.navigateTo({url:'../...
②e.target 代表的是,实际触发了点击事件的组件。 所以重新试一下,点击语文课、小王老师和空白处时,e.target.id分别为 id1,id2和id3,而e.currentTarget.dataset.id一直都是new1(因为注册点击监听事件的组件,是整个外层View,点击View中的任何部位,都会触发View注册的方法)。
看一下数组是否有第二项,或者这个1是不是字符串的
console.log('申请退款' + e.currentTarget.dataset.wmddid) wx.showModal({ title: '提示', content: '申请退款么', success: function (res) { if (res.confirm) { wx.request({ url: 'http://**/app/refund', method: 'POST', data: { ...
currentTarget.dataset.href); }, copyhref(e) { if (this.data.selectable) { 6 changes: 3 additions & 3 deletions 6 Parser/index.wxml Original file line numberDiff line numberDiff line change @@ -1,18 +1,18 @@ <!--Parser--> <template name='element'> <!--图片--> <rich-text ...
看代码可知,这里是自定义了一个名字为id的dataset,因此在事件函数中,我们可以通过e.currentTarget.dataset.id访问到绑定到该组件的自定义数据。 修改: //事件处理函数tosubordinate:function(e) {varworkerId = e.currentTarget.dataset.workerid;console.log("workerId---"+ workerId); wx.navigateTo...