e.currentTarget.dataset 和 e.target.dataset 的區別



<view data-action="father" bindtap="GetAction">
    <image src="https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1302131682,4226401052&fm=58&bpow=492&bpoh=408" mode="widthFix">
    </image>
    <text>文字</text>
</view>


使用第一種的方法e.target.dataset.action   會獲取當前點擊的元素的action,則獲取圖片上的action,圖片上沒有action便取的是undefined;

使用第二種的方法e.currentTarget.dataset.action  會獲取有事件的那個元素,即view,所以獲得“father”



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM