小程序 组件 通过回退 进入 数据无法更新 不能触发 attached()方法?
发布于 5 年前 作者 linli 2373 次浏览 来自 官方Issues

当前 page 为A,  调用组件a,  从B的页面进入A 可以触发组件a  attached() ,然后通过 组件中进入页面C ,然后回退,到页面A  组件不能触发 attached()  ,有遇到的吗???

2 回复

从A退回B的时候,A页面销毁了,组件跟着销毁,所以detached被触发了,但是你从A进入C或者从C回退A,A页面都没有被销毁,所以detached不会触发

在 A 页面 如果 回退至B 页面 可以销毁 detached() 但是由A 进入C 无法销毁detached()

回到顶部