我试图让我的嵌套路线工作,但现在给我两天的艰难时间:(
一级工作正常
两个级别工作正常
三个级别不起作用!
任何人都可以帮帮我吗?
提前致谢
angular.module('settings', []).config(['$stateProvider', '$routeProvider', '$urlRouterProvider', function($stateProvider, $routeProvider, $urlRouterProvider) {
$stateProvider
.state('settings', {
url: '/settings',
template:"Settings",
controller: function(){
console.log('settings');
}
}).
state('settings.branch', {
url: '/{branchId:[0-9]{1,8}}',
template:"Branch",
controller: function(){
console.log('branch');
}
}).
state('settings.branch.prop', {
url: '/prop',
template:"Property",
controller: function(){
console.log('property');
}
});
}]);
Run Code Online (Sandbox Code Playgroud)
'/ settings'正在运行
'/ settings/1234'正在运行
'/ settings/1234/prop'不起作用,总是返回普遍状态'分支'
如何在JavaScript中创建一个函数列表,像这样一起执行操作?
对不起,我不知道它叫什么,但是当你选择的东西比你添加类的时候更像Jquery,你也可以在同一时间做其他事情!
例如:
list.getAll().count()
Run Code Online (Sandbox Code Playgroud)
要么
list.getAll().removeLast().dosomthingElse().count()
Run Code Online (Sandbox Code Playgroud)
我尝试了很多方法,但不幸的是我不能让它工作,除非我扩展功能类,这不是我想要的!