我添加了这个链接标记<a href="#/pendingJobs">
并且在Js中写了这种类型的函数
.when("/pendingJobs", {
templateUrl : 'jobsPending.php',
controller : 'appCtrl'
})
但是,当我点击链接时,由于此链接问题,/#%2FpendingJobs
无效,因此会创建一个类似于.when("/pendingJobs"
的网址。
答案 0 :(得分:1)
前缀的默认值更改为&#39;!&#39;。
我不知道你正在使用哪种角度版本。
但它应该适用于此更改。将hashPrefix
更改为''
.config(function($locationProvider) {
$locationProvider.html5Mode(false).hashPrefix('');
})
更多https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52