在 Angular 中,我可能有一个这样的形式:
<ng-form>
<label>First Name</label>
<input type="text" ng-model="model.first_name">
<label>Last Name</label>
<input type="text" ng-model="model.last_name">
</ng-form>
在相应的控制器中,我可以很容易地观察表单内容的变化,如下所示:
function($scope) {
$scope.model = {};
$scope.$watch('model', () => {
// Model has updated
}, true);
}
这是 JSFiddle 上的角度示例。
我不知道如何用角度来做同样的事情。显然,我们不再有 $scope
,$rootScope。肯定有办法可以完成同样的事情吧?
这是 Plunker 上的角度例子。