CNode

angular1如何实现子路由

问答
TTimLiu1发布于9 年前最后回复9 年前4 回复4323 浏览0 收藏

angular2做到很好的模块化,可以有很多层子路由,但是今天仔细思考angular1的路由实现方式,发现angular1模块层层嵌套并且实现子路由是一件比较困难的事,想问问angular1如何实现子路由。

查看回复

回复 (4)

A
Aoqin#1·9 年前

$stateProvider .state('login', { url: '/login', templateUrl: 'app/login/login.html', controller: 'LoginController', controllerAs: 'login' }) .state('main', { url: '/main', templateUrl: 'app/main/main.html', controller: 'MainController', controllerAs: 'main' }) .state('main.home', { url: '/home', templateUrl: 'app/home/home.html', controller: 'HomeController', controllerAs: 'home' }) .state('main.management', { url: '/management', templateUrl: 'app/management/management.html', "params":{}, controller: 'ManagementController', controllerAs: 'management' }) .state('main.questionnaire', { url: '/questionnaire', templateUrl: 'app/questionnaire/questionnaire.html', controller: 'QuestionnaireController', controllerAs: 'questionnaire' });

A
Aoqin#2·9 年前

用的UI-ROUTER view 嵌套 view 我是这样做的。

T
TimLiu1#3·9 年前

可以贴一下html代码吗

From Noder

T
TimLiu1#4·9 年前
参与回复
登录后即可参与回复。登录