我试图让我的嵌套路线工作,但它给了我两天的困难时间:(
一级工作正常
两级工作正常
三级不工作!
有人可以帮我吗
提前致谢
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'); } }); }]);
‘/ settings’正在工作
‘/ settings / 1234’正在工作
‘/ settings / 1234 / prop’不工作,总是返回上一级状态’Branch’
我想你没有在分支模板中声明一个ui视图
原文链接:https://www.f2er.com/angularjs/142599.html