带有ui路由器的嵌套子状态
Nested child state with ui-router
当我在Angular应用程序上工作时,我想知道ui-route
嵌套状态。
正如文档中所说,可以创建嵌套状态,例如(取自文档(:
$stateProvider
.state('contacts', {
templateUrl: 'contacts.html',
controller: function($scope){
$scope.contacts = [{ name: 'Alice' }, { name: 'Bob' }];
}
})
.state('contacts.list', {
templateUrl: 'contacts.list.html'
});
但是,有可能建立一个granchild国家吗?(可能通过添加类似的内容(:
.state('contacts.list.state', {
templateUrl: 'html_file.html'
)}
是的,你可以按照你的建议那样做。例如:
$stateProvider
.state('contacts', {
url: '/',
templateUrl: 'contacts.html',
controller: function($scope){
$scope.contacts = [{ name: 'Alice' }, { name: 'Bob' }];
}
})
.state('contacts.list', {
url: ':list',
templateUrl: 'contacts-list.html'
})
.state('contacts.list.fullDetails', {
url: '/fullDetails',
templateUrl: 'contacts-list-full-details.html'
});
相关文章:
- 带有嵌套状态的Angular ui路由器和后退按钮
- 如何加载嵌套3个状态的UI路由器UI视图模板
- 状态更改期间角度UI路由器中的嵌套视图滞后
- Angularjs:ui路由嵌套状态下的绑定不起作用
- 推送嵌套对象时的反应状态更改
- 嵌套状态的多个视图
- 使用 Object.asassign 正确返回嵌套状态
- Ui 路由器 AngularJs 嵌套状态和嵌套视图正确
- 角度路由器不选择子状态(嵌套状态)
- 在Redux中更新嵌套状态的更干净/更短的方法
- 如何使用嵌套对象编写状态化简器
- 重新加载嵌套状态,而不是具有 url 参数 ui 路由器的父级
- 角度 UI 路由器 - 嵌套路由不适用于具有嵌套状态的模板
- 如何为嵌套对象设置状态
- 嵌套状态 URL 在 angular-ui-router 中不正确
- 如何将全局状态数据处理到Redux中的深度嵌套组件中
- AngularJS中具有嵌套状态的嵌套视图
- 有角度的路由器嵌套状态不继承自定义数据
- React状态嵌套属性
- 如何在Angular ui路由器中使用嵌套状态下的多个视图