收藏
回答

什么时机监听this.setData完成数据驱动后,获取页面某个元素的高度

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 this.setData 工具 6.5.1 1.4.0

- 需求的场景描述(希望解决的问题)

请求后台数据,动态计算获取的文本高度

- 希望提供的能力

监听页面再次渲染完成的时机回调,完成业务逻辑

回答关注问题邀请回答
收藏

1 个回答

  • 2018-12-20

    callback?

    2018-12-20
    有用
    回复 2
    • Xs
      Xs
      2018-12-20

      this.setData(obj,callback), v1.5.0的基础库开始支持,但是我现在使用组件,发现影响this.setData callback在v1.5.0到v1.6.6之间不可用,而且我认为这个方法存在一定的缺陷,如果监听图片的高度,在图片资源未加载完毕,这时获取的高是不正确的

      2018-12-20
      回复
    • 天蚕土豆丝
      天蚕土豆丝
      2020-08-14
      我也碰到这个问题了,在回调里去获取高度跟真实高度不一致,而且是偶发现象
      2020-08-14
      回复
登录 后发表内容