国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

關于angular js_$watch監控屬性和對象詳解

2024-05-06 15:18:12
字體:
來源:轉載
供稿:網友

$Watch:(監聽一個model,當一個model每次改變時,都會觸發第二個函數)

$watch('watchFn',watchAction,deepWatch)

watchFn:帶有Angular 表達式或者函數的字符串,它會返回被監控的數據模型的當前值。

watchAction: 一個函數function(newValue,oldValue){},當watchFn 發生變化時會被調用

deepWatch:默認為false,監聽數組的某個元素或者對象的屬性時設置為true;

監控一個屬性:

<!DOCTYPE html><html><head>  <meta charset="utf-8"/></head><body><div ng-app="myApp" ng-controller="myCtrl">  <form>    <div class="form-group">      <input ng-model="name" />{{name}}      <p>改變次數{{count}}</p>    </div>  </form></div><script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script><script type="text/javascript">    var app = angular.module('myApp', []);  app.controller('myCtrl', function ($scope){    $scope.name = '橘子';    $scope.count = 0;    $scope.$watch('name', function (newValue, oldValue) {      $scope.count++;      if($scope.count >5){        $scope.name = '蘋果';      }    });  });</script></body></html>

監控一個對象(deepWidth為true)

<!DOCTYPE html><html><head>  <meta charset="utf-8"/></head><body><div ng-app="myApp" ng-controller="myCtrl">  <form>    <div class="form-group">      <input ng-model="Data.name" />{{Data.name}}      <p>改變次數{{count}}</p>    </div>  </form></div><script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script><script type="text/javascript">  var app = angular.module('myApp', []);  app.controller('myCtrl', function ($scope){    $scope.Data = { name: '橘子' };    $scope.count = 0;    $scope.$watch('Data', function (newValue, oldValue) {      if(newValue == oldValue)      return;      $scope.count++;      if($scope.count >5){         $scope.Data.name = '蘋果';      }    }, true);  });</script></body></html>

以上這篇關于angular js_$watch監控屬性和對象詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 叙永县| 安多县| 樟树市| 高邮市| 镇坪县| 柳江县| 神木县| 梅河口市| 大同县| 威信县| 海盐县| 金堂县| 海宁市| 淅川县| 泽普县| 普格县| 万年县| 宁化县| 兰州市| 寿光市| 洛扎县| 胶南市| 皮山县| 华池县| 河曲县| 长岭县| 弋阳县| 浦江县| 德惠市| 乐昌市| 舞阳县| 政和县| 临泽县| 酉阳| 伊金霍洛旗| 湖南省| 历史| 安岳县| 祁东县| 永州市| 涟水县|