Chcę używać modelu ng z zewnętrzną usługą modelowania. Ten model ma dwie metody: getValue (zmienna) i setValue (zmienna).Angularne modele dynamiczne pobierające i modyfikujące model
Więc w moim html Chcę być w stanie to zrobić:
<input type="text" ng-model="balance">
Uwaga: bilans nie jest zdefiniowana na $ zakres w moim kontrolera. A ponieważ mamy do czynienia z ponad 4000 różnych zmiennych, nie chcę ich wszystkich definiować w $ scope.
A następnie po zmianie musi wywołać metodę setValue() modelu. Więc w moim kontrolera Chciałbym mieć coś takiego:
$catchAllGetter = function(variable) { // e.g. variable = 'balance'
var value = Model.getValue(variable);
return value;
}
$catchAllSetter = function(variable, value) { // called on change
Model.setValue(variable, value);
}
Czy coś jak to możliwe kątowe?
Wystarczy popatrzeć na to http://jsfiddle.net/BDyAs/12/ – Reena
Nie myśl, że to pomaga ... – Bob