我对Angular JS有一个问题,
访问时:
domain.name /#/ filme /视图/ Dilwale / 524
它正在将网址更改为:
domain.name /#!/#%2Ffilme%2Fview%2FDilwale%2F524
可能是什么原因?
答案 0 :(得分:3)
根据我的回答:Why is there #! in the url of my angular app
也可能是因为角度1.6.0发生了变化。 (如果你使用的是角1.6.0:)
更改日志:https://github.com/angular/angular.js/blob/master/CHANGELOG.md
更改:https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52
突然改变
$ location hash-bang网址的哈希前缀已更改为 空字符串""到了爆炸"!"。如果您的应用程序不使用 HTML5模式或正在不支持HTML5模式的浏览器上运行, 并且您没有指定自己的哈希前缀,而是指定客户端URL 现在将包含一个"!"字首。例如,而不是 mydomain.com/#/a/b/c将成为mydomain /#!/ a / b / c。
答案 1 :(得分:1)