1. 程式人生 > >AngularJS之 watch方法(監控動作)

AngularJS之 watch方法(監控動作)

ng-model alt keyword back svg chap ecc ctype -h

1、問題背景

AngularJS中的$watch方法來監聽數據變化

2、實現源碼

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>AngularJS之$watch方法(監控動作)</title>
		<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
		<style>
			body{
				font-size
: 12px; font-family: "微軟雅黑"; background-color: #F8EFC0; backface-visibility: visible; } div{ margin: 10px 10px 10px 10px; }
</style> <script> var app = angular.module("watchApp",[]); app.controller("watchCon",[‘$scope‘,function($scope){ $scope.count = 0; $scope.username = ""
; $scope.$watch(‘username‘,function(){ $scope.count++; }); }]);
</script> </head> <body ng-app="watchApp"> <div ng-controller="watchCon"> <div> <input type="text" id="username" ng-model="username" maxlength="12" autocomplete="on"/> </div
>
<div> {{count}} </div> </div> </body> </html>

3、實現結果

(1)初始化

技術分享圖片

(2)改變輸入框值

技術分享圖片

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow

AngularJS之 watch方法(監控動作)