加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 默认情况下为Angular.module名称

发布时间:2020-12-17 06:47:22 所属栏目:安全 来源:网络整理
导读:什么时候 html ng-app="myApp" 然后我得到模块: angular.module('myApp',[]); var mod = angular.module('myApp')mod.controller('MyController',function ($scope) {}) 我对如何在 html ng-app中选择默认模块感兴趣 解决方法 从查看AngularJS源代码.我只能
什么时候

<html ng-app="myApp">

然后我得到模块:

angular.module('myApp',[]); 
var mod = angular.module('myApp')
mod.controller('MyController',function ($scope) {})

我对如何在< html ng-app>中选择默认模块感兴趣

解决方法

从查看AngularJS源代码.我只能猜测ng-app模块的默认名称只是app或ngApp或ng-app.你将不得不尝试这三个,看看哪个有效.

ng-app指令用于通过HTML创建模块.如果HTML中没有定义np-app指令,则必须使用angular.bootstrap将模块分配给DOM.如果没有模块,AgularJS应用程序将无法运行.

从ng-app中排除模块名称时,将创建一个默认模块.此模块允许您在HTML中使用AngularJS指令.

本教程只有一些< html ng-app>的例子.正在使用.那是因为在没有编写任何JS代码的情况下,您可以使用AngularJS做很多事情.如果您只是要使用内置指令,那么您不必定义名称.

如果要对模块进行更改(例如添加自定义指令),则应为其指定名称.

模块的默认名称不是文档化的标准,将来可能会更改.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读