在AngularJS主页的“创建组件”部分,有这样的例子:
controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; } this.addPane = function(pane) { if (panes.length == 0) $scope.select(pane); panes.push(pane); }}如何select添加方法$scope,addPane方法被添加到this。如果我改变它$scope.addPane,代码则会报错。
相似问题