爲什麼AngularJS重寫地址欄,當我進入爲什麼AngularJS改寫hashbang
www.domain.com/index.html/#!/content/sub/content
到
www.domain.com/index.html#/!/content/sub/content
/#/!不是標準的hashbang語法..我想保留它作爲#!/ content/subcontent然後用自定義函數解析url。
我已經試過
$location.html5Mode = false;
和
angular.module('locationModule', [])
.config(function($routeProvider, $locationProvider) {
//$locationProvider.hashPrefix('!');
$locationProvider.html5Mode = false;
});
這既不似乎有所作爲。
您尚未將'!'定義爲hashprefix。默認路由不使用'!',除非你告訴它 – charlietfl