wx小程序获取组件属性数据data-prop
Posted 折翼的飞鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wx小程序获取组件属性数据data-prop相关的知识,希望对你有一定的参考价值。
在微信小程序中有时会在组件上定义一些属性,使用data-来定义
<view data-idvalue="id" data-Index-Name="IndexName" data-IndexText="IndexName" data-indexValue="indexValue" bindtap=\'viewClick\' >我要获取组件的data-属性名的值</view>
viewClick: function(e){ console.log(e) let dataId = e.currentTarget.dataset.idvalue; let dataIndexName = e.currentTarget.dataset.indexname; let dataIndexValue = e.currentTarget.dataset.indexvalue; }
在使用currentTarget.dataset获取自定义属性时,在编译后组件数据名IndexText、indexValue转成了全小写,所以在js部分获取组件数据也必须要小写indextext、indexvalue才能取到值,
如果中间是分割符“-”,编译后会转化为首字母小写的驼峰标识,Index-Name获取时要使用indexName来取值
以上是关于wx小程序获取组件属性数据data-prop的主要内容,如果未能解决你的问题,请参考以下文章
开发 | 微信小程序audio音频播放组件+api_wx.createAudioContext
微信小程序wx:key以及wx:key=" *this"详解: