Überwacht ng-init Änderungen an instanziierten Eigenschaften wie ng-model?

Überwacht ng-init Änderungen an instanziierten Eigenschaften wie ng-model?

Offenbar nicht, also stelle ich eine Uhr wie folgt ein:

app.js

var app = angular.module('plunker', []);

app.controller('MainCtrl', function($scope) {
  $scope.$watch('myProp1', function(newVal, oldVal){
    $scope.myProp1 = newVal
  })
});

html

<body ng-controller="MainCtrl">
<input ng-init='myProp="my property"'>{{myProp}}</br>
<input ng-init='myProp1="my 1 property"'>{{myProp1}}</br>
<input ng-init='myProp11="my 11 property"' ng-model='myProp11'>{{myProp11}}

Hier ist plnkr

Überwacht ng-init Änderungen an instanziierten Eigenschaften wie ng-model?Wie kann ich die Änderungen in der Eigenschaft beobachten, die von ng-init instanziiert wurden? Was ist los mit der $ watch-Funktion oben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage