小程序 组件 通过回退 进入 数据无法更新 不能触发 attached()方法?

发布于 7 年前作者 linli2502 次浏览最后编辑 7 年前来自 issues

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

2 回复
nhan
nhan1 楼6 年前

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

xcheng
xcheng2 楼5 年前

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