
在js中,我们常常用到类似 $("#id") 这样的代码获得一个页面元素对象 但是在微信小程序中是不支持的,那么我们难免有时候会需要这样一个方法去拿到想要的对象,如下:
- //首先给你的元素对象一个id:
- <view class="usermotto" style="height:213px;" id='mjltest'/>
-
- //然后在js里,用一个SelectorQuery来选择对应id的节点(注意id前面要加一个#号),就可以获取对应节点的属性,包括高度。
-
- //创建节点选择器
- var query = wx.createSelectorQuery();
- query.select('#mjltest').boundingClientRect()
- query.exec(function (res) {
- //res就是 所有标签为mjltest的元素的信息 的数组
- console.log(res);
- //取高度
- console.log(res[0].height);
- })
评价
排名
58
文章
3
粉丝
3
评论
3
微信小程序中利用DOM获取页面元素的信息
321321 : 小程序不是 双向数据绑定的 谢谢
在微信小程序中还原手机淘宝页面
修心 : 不错啊...还原度挺高的
微信小程序中利用DOM获取页面元素的信息
剑轩 : 可以可以,小程序上面的dom操作
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术
剑轩
可以可以,小程序上面的dom操作
321321
小程序不是 双向数据绑定的 谢谢