小程序中data-的使用和this.setData中key傳變量


這是個自定義屬性。

比如:<image data-num = '1' src='........png'></image>

怎么獲取?

select :function(e){
var Num = e.currentTarget. dataset.num;
}
 
關於這個名字:
1.如果寫成駝峰,會自動轉換成 - 分隔,
2.如果用下划線,會把下划線轉為大寫,大寫轉為小寫
看下這個: https://blog.csdn.net/qq_43624878/article/details/102574131
 
使用這個自定義的屬性:點擊切換樣式。
這里有一篇博客: https://www.jianshu.com/p/eed72fcefb3c
 
我自己也用過:
1.第一步:

 

2.第二步:

 

 3.第三步:

 

 

 在this.setData中如何給key傳第一個變量:

就行上面的例子一樣:就好了。

 

看下這個:https://developers.weixin.qq.com/community/develop/doc/000cac658c4ec894a1476ded751004

 


免責聲明!

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



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