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) {})