Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 默认情况下,Angular.module名称_Angularjs - Fatal编程技术网

Angularjs 默认情况下,Angular.module名称

Angularjs 默认情况下,Angular.module名称,angularjs,Angularjs,什么时候 我感兴趣的是如何在时选择默认模块,只需将myApp更改为您希望使用的模块名称。查看AngularJS源代码。我只能猜测ng-app模块的默认名称是app或ngApp或ng-app。你得试试这三个,看看哪一个有效 ng app指令用于通过HTML创建模块。如果HTML中没有定义np-app指令,则必须使用angular.bootstrap将模块分配给DOM。没有模块,AgularJS应用程序将无法工作 当您从ng app中排除模块名称时,将创建默认模块。此模块允许您在HTML中使用An

什么时候


我感兴趣的是如何在

时选择默认模块,只需将
myApp
更改为您希望使用的模块名称。

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


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

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

本教程提供了几个示例,说明如何使用
。这是因为在不编写任何JS代码的情况下,您可以使用AngularJS做很多事情。如果您只想使用内置指令,那么就不必定义名称

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


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

这是一个好问题。文档说名称是可选的,但是没有解释在没有给出名称的情况下如何创建模块。是的,我想要添加指令
<html ng-app="myApp"> 
angular.module('myApp', []); 
var mod = angular.module('myApp')
mod.controller('MyController',
function ($scope) {})