getCurrentPages 获取到的实例不正确
zhiqingchen opened this issue · 1 comments
zhiqingchen commented
问题描述
当重复跳转到统一页面的不同实例时,getCurrentPages 获取到的页面实例,总为最后一个页面对应的实例。
复现代码
https://github.com/zhiqingchen/taro-bug-sample
解决方案
实例的存储及读取以 this.props.route.key
为索引。
setPageObject(inst, this.props.route.key)
需要注意对 tabbar 页面的影响
zhiqingchen commented