Czy ng-init monitoruje zmiany w tworzonej instancji, jak na przykład model ng?Czy ng-init kontroluje zmiany w tworzonej instancji, jak na przykład model ng?
Najwyraźniej nie, więc mogę ustawić zegarek, jak pokazano poniżej:
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}}
Oto plnkr
- Czy ng-init monitoruje zmiany w tworzonej instancji, jak na przykład model ng?
- Jak mogę obejrzeć zmiany w właściwości utworzonej przez ng-init?
- Co jest nie tak z powyższą funkcją $ watch?
Perfect. Dzięki:). – Indyarocks