getRelationNodes获取的元素,每个对象里面有个data属性,data属性里面有个top字段,这个数值是相对于谁?当我translateY移动后,为什么获取到的还是最初的那个top值????怎么才能随着页面的变化实时获取?
问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | getRelationNodes | 客户端 | 7.0.0 | 2.4.2 |
getRelationNodes获取的元素,每个对象里面有个data属性,data属性里面有个top字段,这个数值是相对于谁?当我translateY移动后,为什么获取到的还是最初的那个top值????怎么才能随着页面的变化实时获取?
获取的就是对应自定义组件的 this 。具体逻辑请你自己检查一下。
看问题只看一半?
this.data.top 完全是通过 setData 管理的。
其他内容没看明白,请详加说明。