老师怎么获取自定义属性的值呀

来源:19-1 从文章列表跳转到新闻详情页面(组件自定义属性及获取属性)

qq_艾莉森_0

2017-07-19

写回答

2回答

7七月

2017-07-19

楼下回答的很详细了,感谢楼下的回答

1
1
慕哥7192943
请问 如何在onLoad里获取?? 或者 如何传到onLoad里啊
2018-04-08
共1条回复

sunzhenyang

2017-07-19

获取自定义属性的值

自定义属性必须以data-开头

属性定义例子:data-post-nameId="xxxxxxx"

获取属性例子:var postnameid = event.currentTarget.dataset.postNameid; 

                    event:事件对象

                    currentTarget:当前点击的元素

                    dataset:自定义属性元素的集合

                    连字符和 data 会被默认去掉

                    连字符连接的第一个字母会变为大写

                    其他字母会变为小写,变为 postNameid

获取之后可以用来作为跳转参数传递

例子:url: url + "?id=" + postnameid 

另一个页面接收传递的参数

onLoad:function(option){

     var postId = option.postnameid 

}


1
1
慕哥7192943
请问 如何在onLoad里获取?? 或者 如何传到onLoad里啊
2018-04-08
共1条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23954 学习 · 6928 问题

查看课程