我添加了这个链接标签<a href="#/pendingJobs">
并且在Js中写了这种类型的when函数
.when("/pendingJobs", {
templateUrl : 'jobsPending.php',
controller : 'appCtrl'
})
但是当我单击链接时,它会创建一个像 /#%2FpendingJobs
这样的网址由于此链接问题.when("/pendingJobs"
不工作..
最佳答案
前缀的默认值更改为“!”。
我不知道您使用的是哪个 Angular 版本。
但它应该适用于此更改。将 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/