我在我的HTML頁面下面的代碼:角和HTML /檢查元素髒
<input type="text" name="dns" class="form-control ng-valid" ng-model="conf['dns']" ng-list="">
當我輸入文本字段的東西,它改爲:
<input type="text" name="dns" class="form-control ng-valid ng-dirty" ng-model="conf['dns']" ng-list="">
我希望檢查該領域是否骯髒,並且如果是這樣的話,可以採取一些行動。我有以下幾點:
Controller.controller('CuController',
function($scope, $location, $modal, Controller) {
console.log($scope.conf['dns']) //prints the value of this field
// Wish to check if $scope.conf['dns'] is dirty
})
我嘗試使用$scope.conf[dns].$dirty
,但它返回undefined
。
如何檢查字段是否髒(意思是字段的值已更改)?
什麼是髒的元素? –
@RajaprabhuAravindasamy:值已更改的字段 – MiddleWare
每次更改角度變量的值時,都可以使用$ watch來查看。 – AleOtero93