zu deklarieren Ich schrieb einen kleinen Controller, wo ich eine Variable mit Var Schlüsselwort deklarieren, die nicht im Bereich ist. bedeutet es, dass es privat ist? Siehe meinen Code.AngularJS wie private Variable und Funktion in Controller
<div ng-app="myApp" ng-controller="myCtrl">
{{test}}
</div>
var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope) {
var test='test hello';
$scope.Operantion = 'hello';
$scope.GetData = function() {
abc();
};
function abc()
{
alert(test);
}
$scope.GetData();
});
die Variable var test sollte als private Variable betrachtet werden?
Wenn ich eine Funktion mit nur Funktion xxx() deklariere, sollte es als private Funktion betrachtet werden. Ich bin neu in eckigen. Beim Testen des Codes kommen mir dann viele Fragen in den Sinn. Also bitte führe mich. Danke
wie private Variable und Funktion innerhalb Controller erklären? – Mou
benutze einfach 'var aa'. Es wird lokal für Ihren Controller sein – AlainIb