ich eine Funktion bin mit der Anzahl der Klicks auf die Schaltfläche zählen, wie unten dargestellt:Wie können JavaScript-Verschlüsse in AngularJS implementiert werden?
$scope.counterFunc = (function(){
var count = 0;
console.log('i will be consoled only once');
return function(){
console.log(count);
return ++count;
}
})();
Ansicht :
<button ng-click="counterFunc()">click me</button>
<div>
{{ count value }}
</div>
ich in der Lage bin, die count value
zu trösten, aber wie kann ich es zeigen in der Ansicht.
I $scope
Variable verwenden count value
zu binden zu sehen, aber meine Sorge ist, dass die count
sollte nicht durch eine andere Funktion außerhalb der counterFunc()
verändert werden Gibt es eine andere Möglichkeit, dies zu tun? ..
OP ist spezifisch für das Hinzufügen von 'count' in' $ scope' –