我正在使用AngularJs#1.3.8,并在我的主模块中注入 ngRoute 。所以,给出当前的路线:
table {
border-collapse:collapse; table-layout:fixed;
}
table td {
border:solid 1px #fab; width:25%; word-wrap:break-word;
}
在服务方法 initModuleRoles 中,第一个参数:'/ users'可以用非硬编码变量替换? (类似于$ route.url)
答案 0 :(得分:1)
你可以将params传递给你的决心:
.when('/users', {
templateUrl: 'template.html',
controller: 'Users',
controllerAs: 'Users',
resolve: {
lazy: ['userService','$location', function(userService,$location) {
return userService.initModuleRoles($location.url(), ['R-USERS']);
}]
}
});