angularjs中带有ui路由器的嵌套视图
Nested views with ui-router in angularjs
我在使用ui路由器的第三级嵌套视图/路由方面遇到了一些问题。我本质上是在为我管理的所有网站开发一个网站管理面板。在"工具"页面上,你首先必须选择一个环境,它会填充"站点"视图和下拉框。一旦选择了一个站点,你就应该得到"选定"视图和面板,其中将包含所有特定于站点的信息。我遇到的问题是,当"站点"面板出现时(还没有选择站点),"选定"面板就会出现。
我真正的问题是,使用ui路由器设置多个嵌套视图的正确方法是什么?是否在每个状态下都指定了所有视图?还可以通过视图更改来更改URL,还是应该只在状态更改期间更改URL。我认为我混淆了状态和观点。我知道我真正想要的是一个具有多个视图(每组选项一个)的"工具"状态/页面。
即使有人可以使用ui路由器提供一些关于嵌套视图和路由的好教程的链接,那也太棒了。
我将尝试设置一个plunker来演示我正在尝试做的事情,但到目前为止,事实证明这很困难,因为我从这个项目的ng样板开始
我在egghead.io上找到了下面的视频,这让我了解了ui路由器的基本知识。https://egghead.io/lessons/angularjs-introduction-ui-router
在问我的问题之前,我不确定我怎么没有发现这个。也许我下次应该更认真一点。
更新:
此外,在做了一些进一步的研究后,我确定我真正需要的是一种抽象状态,并通过egghead.io(它的专业内容,但我一直想签uo)找到了一些信息https://egghead.io/lessons/angularjs-ui-router-abstract-states
相关文章:
- angularjs中带有ui路由器的嵌套视图
- 状态更改期间角度UI路由器中的嵌套视图滞后
- 带有ui.router的带角度的嵌套视图
- Angularjs 中的嵌套视图,每个视图都有单独的控制器
- 挖空.js嵌套视图模型不起作用
- Angular UI Router-在不了解第二级嵌套视图的情况下更改第三级嵌套视图
- 创建表时在marionete.js中嵌套视图
- 与AngularJs中的嵌套视图相关
- MarionetteJS嵌套视图
- 嵌套视图的推荐方式是什么
- Ember.js中的嵌套视图
- 管理模板中定义的嵌套视图的顺序
- 如何在使用具有嵌套视图的 ui 路由器时添加用户控制器
- 角度 UI 路由器嵌套视图不起作用
- 添加嵌套视图后代码停止工作
- 角度 UI 路由器嵌套视图 使用或刷新直接 URL 时不会加载页面
- 角度 Js UI 路由器嵌套视图
- Ui 路由器 AngularJs 嵌套状态和嵌套视图正确
- Knockoutjs 3.2.0 中的嵌套视图模型
- UI 路由器嵌套视图不会呈现(无错误)