我添加了此链接标记<a href="#/pendingJobs">
并在Js中编写了此类的when函数
.when("/pendingJobs", {
templateUrl : 'jobsPending.php',
controller : 'appCtrl'
})
但是,当我单击链接时,由于此链接问题,
/#%2FpendingJobs
无法创建一个像.when("/pendingJobs"
这样的网址。 最佳答案
前缀的默认值更改为“!”。
我不知道您使用的是哪个版本。
但这应该可以解决此问题。将hashPrefix
更改为''
.config(function($locationProvider) {
$locationProvider.html5Mode(false).hashPrefix('');
})
在这里更多
https://github.com/angular/angular.js/commit/aa077e81129c740041438688dff2e8d20c3d7b52
关于javascript - AngularJs ngRoutes不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43295578/