脚本宝典收集整理的这篇文章主要介绍了

angular4升级angular5问题记录之this.location.back()

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

在之前的项目版本为4.4中,导航回上一个路由采用注入的Location服务,利用hga008.com|首页器的历史堆栈,导航到上一步。

官方文档也就是这么写的:
图片描述

而然在升级到5.2的版本的时候,在hga008.com|首页器运行的时候并没有什么问题,在项目打包成app运行的时候,在pad端就出错了,路由已经跳转,但页面无法加载出来。

查看底层back方法看到了里面的一些注释:
图片描述

大概意思就是建议路由的跳转使用Router内部的方法,location用于非路由的url跳转。
因此可以将上一个路由的地址保存在storage或者通过url传递,返回时通过Router去跳转,就解决的在pad端出错的问题

总结

以上是脚本宝典为你收集整理的

angular4升级angular5问题记录之this.location.back()

全部内容,希望文章能够帮你解决

angular4升级angular5问题记录之this.location.back()

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过