Gibt es eine Möglichkeit, eine vom Controller deklarierte Scope-Variable oder die ng-model-Direktive zu unterscheiden? Wie kann ich sie im Code unterscheiden?
Beispiel
$scope.testScopeVar
& `ng-model =" testVal "
Ich bin wirklich neugierig zu wissen, gibt es eine Möglichkeit, es so zu tun?
Antworten:
1 für die Antwort № 1Ich bin mir ziemlich sicher, dass die Antwort ist Nein, Sie können den Ursprung von Bereichsvariablen programmgesteuert nicht unterscheiden. Sobald sie sich auf dem Bereich befinden, sind sie Plain Old JavaScript Objects. Das Beste, was Sie tun können, wäre, eine Namenskonvention zu erstellen und sie in Ihrem eigenen Anwendungscode einzuhalten.