0
나는 간단한 각도 응용 프로그램을 시도하고 난 기능을 증가 내 공장에서 변수가 업데이트됩니다 호출 될 때마다 문제각도 공장 변수
var module = angular.module("app", []);
module.controller('Main', function ($scope, button) {
$scope.displayText = button.dispText;
$scope.increment = function() {
button.increment();
$scope.displayText = button.dispText;
}
})
module.factory('button', function() {
var displayText = '0';
var intButton = 0;
return {
increment: function() {
intButton++;
displayText = intButton.toString()
},
getDisplayText: function() {
return displayText;
},
dispText: intButton.toString()
}
});
이 있지만 값은 컨트롤러에 옮겨진되지 않습니다. 왜? (`해야`$ scope.displayText = button.getDisplayText;
'$ scope.displayText = button.dispText에 할당해야); –