使用 ui-router 时如何构建 angular 应用程序

how to structure angular app when using ui-router

我想了解如何在使用 angular-ui-router 时构建我的 angular.js 应用程序的各个部分。我已关注 this article 并创建了一个演示应用程序。

我的应用程序有一个带顶部导航栏的主页。和一个具有左侧垂直导航栏的视图(比如 view1)。和一个右窗格,我将在其中显示在左侧导航栏中选择的项目的详细信息。

目前我已将顶部导航栏放入模板中,并使用 header 标签中的 ng-include 加载它。之后我有一个 ui-view.

我需要知道的是,我做得对吗?我在谷歌上搜索了很多,并试图了解 ui-router 及其 ui-view 的功能。但只需要确定我是否遵循标准方式。

没有任何具体的代码可以展示,所以不发布任何代码。请提供一些相同的信息或任何详细解释这些概念的资源。

我假设您已经对 ui-router 进行了一些研究。所以我只推荐一个教程,我发现它在我 war 尝试学习 ui-route 时对我很有用。 https://egghead.io/lessons/angularjs-introduction-ui-router 网站上有很多很好的 angular 教程,好好享受吧。