AngularJs ngRoutes 不工作
AngularJs ngRoutes not working
我添加了这个link标签<a href="#/pendingJobs">
并且在Js中写了这种类型的when函数
.when("/pendingJobs", {
templateUrl : 'jobsPending.php',
controller : 'appCtrl'
})
但是当我点击 link 时,它创建了一个 url 那样的 /#%2FpendingJobs
由于这个 linking 问题 .when("/pendingJobs"
不工作..
前缀的默认值更改为“!”。
我不知道你用的是哪个angular版本。
但它应该与此 changes.Change hashPrefix
到 ''
一起使用
.config(function($locationProvider) {
$locationProvider.html5Mode(false).hashPrefix('');
})
这里有更多内容 https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52
我添加了这个link标签<a href="#/pendingJobs">
并且在Js中写了这种类型的when函数
.when("/pendingJobs", {
templateUrl : 'jobsPending.php',
controller : 'appCtrl'
})
但是当我点击 link 时,它创建了一个 url 那样的 /#%2FpendingJobs
由于这个 linking 问题 .when("/pendingJobs"
不工作..
前缀的默认值更改为“!”。
我不知道你用的是哪个angular版本。
但它应该与此 changes.Change hashPrefix
到 ''
.config(function($locationProvider) {
$locationProvider.html5Mode(false).hashPrefix('');
})
这里有更多内容 https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52