AngularJS 表单

来源:互联网 发布:美国国家漏洞数据库 编辑:程序博客网 时间:2024/06/07 16:52

novalidate 属性是在HTML5 中新增的。禁用了使用浏览器的默认验证

formCtrl 函数设置了master 对象的初始值,并定义了 reset() 方法

reset() 方法重置

<div ng-app="myApp" ng-controller="myCtrl"><form novalidate>First Name : <input type="text" ng-model="user.firstName"> <br>Last  Name : <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>angular.module("myApp",[]).controller("myCtrl",function($scope){$scope.master={firstName:"Tom",lastName:"Simth"}$scope.reset=function(){$scope.user=angular.copy($scope.master);}$scope.reset();})</script>


0 0