<!DOCTYPE?html>
<html>
<head>
<meta?charset="utf-8">
<script?src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>
<div?ng-app="myApp"?ng-controller="formCtrl">
??<form?novalidate>
????First?Name:<br>
????<input?type="text"?ng-model="user.firstName"><br>
????Last?Name:<br>
????<input?type="text"?ng-model="user.lastName">
????<br><br>
????<button?ng-click="reset()">RESET</button>
??</form>
??<p>form?=?{{user?}}</p>
??<p>master?=?{{master}}</p>
</div>
<script>
var?app?=?angular.module('myApp',?[]);
app.controller('formCtrl',?function($scope)?{
????$scope.master?=?{firstName:"John",?lastName:"Doe"};
????$scope.reset?=?function()?{
????????$scope.user?=?angular.copy($scope.master);
????};
????$scope.reset();
});
</script>
</body>
</html>為什么我綁定的是master,但是改變input的值改變的確是form,master的值卻沒有改變呢
在angularJS中事件綁定的問題
qq_吃藥先森_03169839
2016-06-11 16:36:02