通常,当我在IE10中的不同角度模块/控制器之间快速切换时,绝对不会发生必要的路由。我留下了我的页面框架没有内容加载和索引控制器从未被击中,但角模块被定义。该URL还表示没有路由发生(不附加#/)。我的模块定义为这样的与AngularJS 1.0.7:AngularJS和IE10路由问题。
angular.module('Users', ['ngResource', 'localization', 'pagination', 'resourceService']).
config(function ($routeProvider) {
$routeProvider.
when('/', {templateUrl: '../user/listAll.jsp',
controller: ListUsersCtrl}).
when('/edit/:userId', {templateUrl: '../user/edit.jsp', controller: UserEditCtrl}).
otherwise({redirectTo: '/'});
});
function ListUserCtrl($scope, $resource, $routeParams, $location, $timeout) {...}
function UserEditCtrl($scope, $resource, $routeParams, $location, $timeout) {...}
同样,这个工作大部分时间精细,它只有大约每9日或10日重新加载页面,没有路由会发生。有没有人有任何想法或建议,为什么这可能会发生?它可能存在于旧版本的IE中,但我无法证实这一点。
你是如何切换模块/控制器? –
@moderndegree是的。没有运气。任何其他建议? – vincentjames501
我有这个完全相同的问题。手动引导为我解决了它。 – vincentjames501