我有以下代码
'use strict';
var app = angular.module('myapp', ['ngRoute']);
app.config(['$routeProvider', function($routeProvider) {
$routeProvider.when('/alljobs',{templateUrl:'alljobs.html', controller:'alljobsController'});
$routeProvider.when('/myjobs',{templateUrl:'myjobs.html', controller:'myjobsController'});
$routeProvider.when('/reports',{templateUrl:'reports.html', controller:'reportsController'});
$routeProvider.when('/history',{templateUrl:'history.html', controller:'historyController'});
$routeProvider.otherwise({redirectTo: '/alljobs'});
}
]);
当我在第一个路线(/ myjobs,/ history,/ reports或/ alljobs)上尝试访问网址“mysitelocation#/ asdf”(或除注册路线之外的任何文本)时时间它按预期将我重定向到“/ alljobs”。但是当我使用相同的垃圾路径(在这种情况下为'mysitelocation#/ asdf')时,第二次它什么都不做。它不会尝试打开部分但它既不会将我重定向到“/ alljobs”。
我正在检查Internet Explorer 9。
答案 0 :(得分:0)
我刚为我的软件找到了一个有效的解决方案。我需要查看你的HTML,但在我的内容中我必须添加class =" ng-app:myapp"到html标签