美文网首页
微信小程序 获取指定视图高度等信息

微信小程序 获取指定视图高度等信息

作者: 信Xin_GG | 来源:发表于2019-05-26 09:11 被阅读0次
最近做微信小程序遇到需要动态获取某个视图的高度,找了一圈网上的资料最后还是微信官方文档解决了问题。

废话不多说上代码

const query = wx.createSelectorQuery()
//在自定义组件或包含自定义组件的页面中,应使用 this.createSelectorQuery()

// 绑定xml文件的指定视图 id
query.select('#the-id').boundingClientRect()
query.exec(function (res) {
   //取高度 其他信息可以在res中自行寻找 也可参考下方微信官方文档
   var h = res[0].height;
 })

----XML文件----
<view  id="the-id"></view>

这里划重点!!!
在自定义组件或包含自定义组件的页面中,应使用 this.createSelectorQuery()
获取视图高度等信息的时间点看具体页面逻辑,简单粗暴的先设置个timeout 延迟几秒获取

微信官方文档链接:https://developers.weixin.qq.com/miniprogram/dev/api/wx.createSelectorQuery.html

相关文章

  • 微信小程序 获取指定视图高度等信息

    最近做微信小程序遇到需要动态获取某个视图的高度,找了一圈网上的资料最后还是微信官方文档解决了问题。 废话不多说上代...

  • 【微信小程序】企业微信中的获取用户信息

    企业微信小程序登录获取用户信息和微信小程序获取用户信息步骤不太一样,其中微信小程序获取用户信息需要做低版本兼容,具...

  • 微信小程序获取用户高清头像

    getUserInfo获取微信用户的个人信息这里就不写了。 微信获取的个人信息截图 微信小程序getUserInf...

  • 微信小程序基础

    微信小程序介绍微信小程序开发工具的使用微信小程序框架文件微信小程序逻辑层微信小程序视图层微信小程序组件介绍微信小程...

  • 微信小程序开发过程中获取位置信息

    微信小程序开发过程中获取坐标 作者:子长 微信小程序开发可根据getLocation获取用户的地理位置信息,包含经...

  • 微信小程序API之数据缓存

    微信小程序框架提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。本文主...

  • 微信小程序 获取元素高度(获取元素节点信息)

    微信小程序开发中想要如h5一样获取元素的宽高值进行业务的功能实现,一开始不知道怎么实现,翻看文档发现,微信官方提供...

  • 微信授权

    微信授权 问题 小程序有时需要调用一些权限才能使用。比如用户信息,获取地理位置,获取录音等,这时就会涉及用户体验等...

  • 微信重新授权

    微信授权 问题 小程序有时需要调用一些权限才能使用。比如用户信息,获取地理位置,获取录音等,这时就会涉及用户体验等...

  • 小程序 Tip | 文档、环境、开发工具界面与特性

    文档与环境相关 微信开发文档 小程序平台 开放平台的 设置-- 帐号信息中 可以获取微信小程序AppID 新建项目...

网友评论

      本文标题:微信小程序 获取指定视图高度等信息

      本文链接:https://www.haomeiwen.com/subject/abfxtctx.html