您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

URL哈希爆炸(#!/)前缀而不是Angular 1.6中的简单哈希(#/)

URL哈希爆炸(#!/)前缀而不是Angular 1.6中的简单哈希(#/)

它是AngularJS 1.6的新增功能,它添加了新的哈希前缀。

由于aa077e8,用于$location哈希爆炸URL的认哈希前缀已从空字符串('')更改为爆炸('!')。如果您的应用程序不使用HTML5模式或正在不支持HTML5模式的浏览器上运行,并且您尚未指定自己的哈希前缀,则客户端URL现在将包含一个!前缀。例如,mydomain.com/#/a/b/cURL将变为mydomain.com/#!/a/b/c

如果要删除此前缀,请将以下代码添加到配置中:

appModule.config(['$locationProvider', function($locationProvider) {
  $locationProvider.hashPrefix('');
}]);
其他 2022/1/1 18:16:56 有565人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶