ng-app or angular.bootstrap
ng-app or angular.bootstrap
我在想什么时候最好不要使用 ng-App 指令,而是使用 angular.bootstrap。我从文档中了解 ng-App 指令的作用以及它如何帮助告诉编译器设置编译根。所以我的问题是为什么我应该使用angular.bootstrap?他们在文档中说"如果您需要对初始化过程进行更多控制,则可以改用手动引导方法"文档是什么意思。然后,我还想知道我正在为我的应用程序考虑的解决方案。我有一个带有一个 ng-app 指令的index.html
文件。现在对于我的应用程序,我有不同的 API,比如管理员、学生和教师。这就是我的想法。具有以下文件:
index.html
admin.js
students.js
instructors.js
我将拥有所有这些控制器和单独的模组,它们将从这些 API 获取数据。每个将显示来自这些控制器的数据的div 都将使用 angular.bootstrap 和 index 与特定模块相关联.html 将没有 ng-App 指令。这是正确的方法吗? 我应该只使用 ng-App 和多个控制器以及单个模块吗?任何有助于理解这一点的帮助,不胜感激。谢谢。
一个可能对你有帮助的准则是,你只能使用ng-app
一次,但你可以多次使用angular.bootstrap
"如果您需要对初始化过程进行更多控制,则可以改用手动引导方法"
这意味着每当遇到 ng-app 指令时,引导将自动启动。
但是通过手动引导,我们可以控制它,比如我们希望首先加载一些数据,检查是否定义的东西,甚至像往常一样检查 DOM 就绪事件。
相关文章:
- 包括angular 1.3.0项目上的angular bootstrap ui
- 在Bootstrap+Angular中一个接一个地显示警报
- Angular+bootstrap ui,检查当前选项卡是否已处于活动状态
- 如何在angular bootstrap ui中聚焦活动导航选项卡中的拳头输入字段
- angular ui bootstrap:当模式关闭时,promise被解析/拒绝
- 在Angular Bootstrap Modal和父控制器之间共享作用域
- Angular 1.5组件中的Angular Bootstrap Modal$uibModalInstance未知提供程
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- Bootstrap scrollspy with angular-ui
- (Angular+Bootstrap)如何阻止两个日期选择器被同一按钮打开
- angular ui bootstrap typeahead-在附加到body时添加类
- Angular Bootstrap正在创建重复的引导模式
- Angular Bootstrap$modal与活动背景元素
- 在模态(bootstrap ui angular)中编辑现有联系人
- Angular UI Bootstrap Datepicker动态日期(变量)
- 如何在angular 1.5中将angular component与ui.bootstrap.modal一起使用
- Bootstrap Angular.js手风琴不自动折叠
- Bootstrap/Angular选项卡列表项是动态的,从API响应中设置——这会导致DOM问题
- MobileFirst v8 and bootstrap Angular JS v1.5.3 error
- UI.Bootstrap Angular Typeahead and Firebase Array