大佬教程收集整理的这篇文章主要介绍了我可以从AngularJS回收URL哈希片段的控制吗?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,当@L_323_1@mode被禁用时:
>给定网址:http://my.domain.com#my-hash
>变成http://my.domain.com/#/my-hash,和
> $LOCATIOn.hash()将为空.
当启用html5Mode时:
>给定的URL:http://my.domain.com#my-hash
>变成了http://my.domain.com/my-hash,和
> $LOCATIOn.hash()仍然是空的.
AngularJS一定在想:“哦,你有html5,让我删除你的哈希”.多么体贴
从$LOCATIOn.hash()获取任何东西的唯一方法是当URL具有双重散列:
>对于给定的URL:http://my.domain.com##my-hash
> $LOCATIOn.hash()终于等于“my-hash”,和
>如果还有$LOCATIOnProvider.html5Mode(true)其中一个哈希值从URL中删除.
但是我真的需要一个简单的单个哈希字符来保持未处理.这可能吗?
app.config(function($LOCATIOnProvider) { $LOCATIOnProvider.html5Mode(true).hashPrefix('!'); });
有所作为.
以上是大佬教程为你收集整理的我可以从AngularJS回收URL哈希片段的控制吗?全部内容,希望文章能够帮你解决我可以从AngularJS回收URL哈希片段的控制吗?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。