Ich möchte eine Direktive, um HTML neu zu rendern, wenn drei Scope-Variablen geändert haben. Die ersten beiden sind nur ganze Zahlen, die dritte ist ein Array.
Wir haben $watchGroup
mehreren Variablen zu beobachten, haben wir $watch
mit objectEquality
als dritter Parameter, und wir haben $watchCollection
die wie $watch
ist, aber mit objectEquality
impliziert.
Gibt es eine Möglichkeit, eine ähnliche $ watch zu schreiben?
$scope.$watchGroup(['number1', 'number2', 'myArray'], callback, true); // true for objectEquality
Ich verwende AngularJS 1.3 –