小程序踩坑之获取不到e.target.dataset的值

在页面与js传值中我们经常用到data-id=”1″的方式,然后通过e.target.dataset.id取id的值
今天在获取值时怎么也取不到,后来发现e对象有currentTarget和target属性,而dataset就在currentTarget中,所以通过e.currentTarget.dataset.id取到了正确的值。
另外data-id=”1″最好不要用驼峰命名如:data-Id=”1″ ,这样有时候也取不到值。

    原文作者:大象
    原文地址: https://segmentfault.com/a/1190000017130981
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞