我使用AngularJS打开SPA-web应用程序:http://lerna.com.ua/#/
当我从谷歌搜索打开网站时,它在浏览器网址中以http://www.lerna.com.ua/#/%23/打开并且网站卡住了加载。我不明白URL中的/#/%23 /以及如何解决它。
答案 0 :(得分:0)
%23
是网址编码。它代表:#
#
在AngularJS中称为Hashbang,它与URL路由概念中的HTML5模式不同。
更多参考资料:
http://www.w3schools.com/tags/ref_urlencode.asp
https://scotch.io/quick-tips/pretty-urls-in-angularjs-removing-the-hashtag
答案 1 :(得分:0)
对我来说,当我打开控制台时,它说它无法找到$null
模块。这是因为adblock插件和他的名字。规则表明它是某种垃圾邮件。但是,我对advert
符号(#
)没有任何其他问题。
阅读此答案以获取更多信息: