【急】web-view内嵌vue页面返回时created生命周期钩子没触发?
发布于 6 年前 作者 hdong 7906 次浏览 来自 问答

图片传达信息更直观,所以请原谅我先上4张图片:

  1. 小程序环境说明:

  2. 这个小程序是完全用组件内嵌了基于vue开发的SPA。

  3. 问题说明:

  4. 如上图路径所示,我在【地址管理页】(图1)点击“添加新地址”进入【新增收货人页】(图2),然后填完信息点击“保存”返回到【地址管理页】,于是就出现了图3-非正常情况,正常情况应该像图3-预期状态这样。加载地址列表的行为写在了【地址管理页】组件的created生命周期钩子中,图3-预期状态在其他页面跳转进来就会正常呈现,但是从【新增收货人页】保存完了返回就经常出现这个bug,返回方式用的是vue-router的this.$router.go(-1)。

    PS:以上非正常情况在微信公众号H5页面从来没有出现过。情况紧急,还望各位鹅厂大大们看到了这个帖子能优先给予帮助,谢谢啦!

回到顶部