如何在Angular中观察表单更改

在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);


}

我在弄清楚如何在Angular中完成相同的事情时遇到了麻烦。显然,我们不再拥有$scope$ rootScope。当然,有一种方法可以完成同一件事?


繁星点点滴滴
浏览 717回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS