码迷,mamicode.com
首页 > 移动开发 > 详细

ngApp指令,也就是ng-app属性

时间:2014-08-07 18:02:30      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   io   strong   ar   

翻译:https://docs.angularjs.org/api/ng/directive/ngApp

使用这个指令去 自动引导 一个AngularJS 应用程序。  ngApp 指令规定了html中哪个元素是AngularJS的执行根目录,或者说范围。典型的用法就是把这个属性放到<body> 或者 <html> 标签上。

一个html文档只有有一个自动引导的ngApp指令。一般第一个 ngApp 被定义为默认的自动引导指令。如果想在一个html文档中运行多个angularjs程序,你需要手动在 angular.bootstrap 中设置引导。AngularJS应用程序不能相互嵌套。

你可以指定一个 AngularJS module 作为应用程序的根模块。当程序启动的时候,这个模块将会被加载到 $injector 上,这个模块依赖的模块也会被加载并初始化。更多的细节请参考 angular.module

在下面的例子中,如果 ngApp 指令没有放到父容器上,那内部的指令就不会被编译, AppController 也不会被实例化。 {{ a+b }} 也不会被处理成 3

 ngApp 是最容易、最常用的引导程序的方式。

指令信息

这个指令的优先级是0。

使用

<ANY
    ng-app=""
    [ng-strict-di=""]>
...
</ANY>

参数

参数 类型 描述
ngApp angular.Module 一个可选的程序 module 名字,如果存在就加载这个模块
ngStrict boolean 如果这个属性出现在文档标签上,注入就会被创建成“strict-di”模式。这意味着如果程序不使用详细的程序注释就会调用失败,就像 依赖注入指导 中描述的那样,有用得调试信息将会帮助追踪这些bug。

ngApp指令,也就是ng-app属性,布布扣,bubuko.com

ngApp指令,也就是ng-app属性

标签:style   blog   http   color   使用   io   strong   ar   

原文地址:http://www.cnblogs.com/wylking2000/p/3897394.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!