如何通过小程序API接口动态获取元素的宽度和高度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计912个文字,预计阅读时间需要4分钟。
通过`wx.createSelectorQuery()`接口可以让微信小程序动态获取view元素的宽高。使用方法如下:
首先,调用这个接口会返回一个对象实例。javascriptvar obj=wx.createSelectorQuery();然后,可以使用这个实例来查询元素信息。
通过 wx.createSelectorQuery() api接口可以让微信小程序动态获取view元素的宽高。
api接口的使用:
首先,这个接口会返回一个对象实例。
var obj=wx.createSelectorQuery();
下面的就是返回的对象实例 obj 的所有内容。
返回的 obj 有五个方法:
1. obj.in(component):没用过这个方法,多用于组件的选择器。
2. obj.select(selector):获取指定的节点,selector是css选择器。返回一个 NodesRef 对象实例,可以用于获取节点信息。
3. obj.selectAll(selector):获取指定的节点,selector是css选择器。返回一个 NodesRef 对象实例,可以用于获取节点信息。
上面这两个我感觉就是 js 中querySelector和querySelectorAll的区别。
本文共计912个文字,预计阅读时间需要4分钟。
通过`wx.createSelectorQuery()`接口可以让微信小程序动态获取view元素的宽高。使用方法如下:
首先,调用这个接口会返回一个对象实例。javascriptvar obj=wx.createSelectorQuery();然后,可以使用这个实例来查询元素信息。
通过 wx.createSelectorQuery() api接口可以让微信小程序动态获取view元素的宽高。
api接口的使用:
首先,这个接口会返回一个对象实例。
var obj=wx.createSelectorQuery();
下面的就是返回的对象实例 obj 的所有内容。
返回的 obj 有五个方法:
1. obj.in(component):没用过这个方法,多用于组件的选择器。
2. obj.select(selector):获取指定的节点,selector是css选择器。返回一个 NodesRef 对象实例,可以用于获取节点信息。
3. obj.selectAll(selector):获取指定的节点,selector是css选择器。返回一个 NodesRef 对象实例,可以用于获取节点信息。
上面这两个我感觉就是 js 中querySelector和querySelectorAll的区别。

