试图用角度模块定义控制器

时间:2013-10-10 23:04:41

标签: angularjs module controller

我不知道这里有什么问题。解释会很可爱。谢谢!

http://jsfiddle.net/natecraft/xKtwP/13/

<body data-ng-app="channelApp">
  <div data-ng-controller="channelController">
    Hello! {{ name }}
  </div>
</body>

var mod = angular.module("channelApp", []);
mod.controller = ("channelController", function($scope) {
$scope.name = "nate"; 

});

1 个答案:

答案 0 :(得分:1)

导致此意外行为的问题有两个。首先,控制器的语法应如下所示:

var mod = angular.module("channelApp", []);
mod.controller("channelController", function($scope) {
   $scope.name = "nate"; 

});

其次,小提琴设置不正确,在进行上述修复后仍然无法正确呈现。我在this forked version of your fiddle中修复了小提琴配置。

我还创建了代码example in CodePen以供进一步参考。