我有this jsfiddle。它无法识别控制器。我创建jsfiddles的时间非常糟糕。我错过了什么?我可以通过完全移除模块并使控制器成为一个功能来使其工作。但这不是应用程序的编写方式,因此无益。
<div ng-app="myapp" ng-controller="ZootCtrl">
<button ng-model="model" ng-click="inc()">{{model.count}}</button>
</div>
// this is in the javascript pane
var app = angular.module('myapp', [])
.controller('ZootCtrl', [$scope, function ($scope) {
$scope.model = {
count: 0
};
$scope.inc = function () {
$scope.model.count += 1;
};
}]);
答案 0 :(得分:1)
我已经修好了你的小提琴。请参阅更新的小提琴http://jsfiddle.net/A6rTN/
有两个问题。
控制器依赖项中缺少'$scope'
左右的第一个引号。
其次,jsfiddle的加载机制需要更改为no wrap - in body