angularjs中{.module}的混淆

时间:2016-12-30 02:25:09

标签: javascript angularjs

http://jsbin.com/vurayayeqa/edit?html,js,output

var app = angular.module('app', []);

app.controller('mainCtrl', function() {
  this.name = 'World';
});

我在大部分教程中看到他们做了angular.module('app',[]),app是什么意思?它只是模块的名称吗?我在很少的大型项目中看到模块的名称永远不会改变,它总是app。我很困惑什么是.module方法。

第二个问题是为什么上面的例子不适用于这个关键字?如果我这样做,它就有用了

app.controller('mainCtrl', function($scope) {
  $scope.name = 'World';
});

0 个答案:

没有答案