收藏
回答

如何通过小程序api获取节点的offsetLeft

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

通过小程序的API可以获取到

res.dataset    // 节点的dataset
      res.width      // 节点的宽度
      res.height     // 节点的高度
      res.scrollLeft // 节点的水平滚动位置
      res.scrollTop  // 节点的竖直滚动位置
      res.scrollX    // 节点 scroll-x 属性的当前值
      res.scrollY    // 节点 scroll-y 属性的当前值

我想获取offsetLeft却没办法,我需要做菜单栏的切换,下边线随着滑动的效果需要用到offsetLeft

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

1 个回答

  • HS
    HS
    2018-05-16

    您可以通过计算获得。

    2018-05-16
    有用
    回复 2
    • 幸运人
      幸运人
      2018-05-17
      计算的话比较麻烦,还可能有误差,希望小程序可以不断的完善
      2018-05-17
      1
      回复
    • 洛离
      洛离
      2022-01-18
      怎么计算呢?没有看到获取节点offsetLeft的api呢?
      2022-01-18
      回复
登录 后发表内容