Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了IE9 PathLocationStrategy Angular 4大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用IE9和PathLOCATIOnStrategy与Angular4但它似乎没有工作.它只是附加“#”无限时间.我尝试添加history.js polyfill,但似乎没有任何工作.

任何人都可以帮助我如何使用PathLOCATIOnStrategy与Angular 4和IE9?

更新:
我终于想通了,我们不能在IE9上使用PathLOCATIOnStrategy.现在我想弄清楚如何在浏览器的其余部分使用PathLOCATIOnStrategy,只有当IE9存在时,切换到HashLOCATIOnStrategy.
我试图在我的模块中包含以下代码行:

RouterModule.forRoot(COMMON_ROUTES,{ useHash: !Boolean(history.pushStatE) }),

我验证了,!Boolean(history.pushStatE)在IE9中返回true,在其余浏览器中返回false.但它没有用.即使在IE9中,Angular认为PathLOCATIOnStrategy.有人可以帮忙吗?

原因

解决方

遗憾的是没有解决方案……

documentation中所述,HashLOCATIOnStrategy在引导过程中启动.

这进一步加强了……

即,您需要开发内容以使用特定的位置策略,并且更改策略意味着您必须在开发期间更新重要的逻辑和其他路由功能,而不是像您希望的那样在后期思/运行时.

大佬总结

以上是大佬教程为你收集整理的IE9 PathLocationStrategy Angular 4全部内容,希望文章能够帮你解决IE9 PathLocationStrategy Angular 4所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:49angularie9