为什么我的AngularJS代码没有绑定到任何变量?

时间:2014-07-14 20:14:30

标签: angularjs

我在这里放了一个简单的小提琴:

http://jsfiddle.net/77vXu/

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

myApp.controller('test', function($scope) {
    $scope.cancelMessage = '';
    $scope.clickTest = function(){
        alert($scope.cancelMessage);
    };
};

并尝试尽可能地遵循基本教程。但是,我无法获取任何绑定变量。我做错了什么?

2 个答案:

答案 0 :(得分:3)

控制器的末端括号必须是:

});

而不是:

};

答案 1 :(得分:1)

我已更新您的fiddle以在正文中加载Angular并关闭控制器,如user621545所述。

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

myApp.controller('test', function($scope) {
    $scope.cancelMessage = '';
    $scope.clickTest = function(){
        alert($scope.cancelMessage);
    }; 
});