如何判断注册表单有没有被修改过?

       各位大大,小弟最近有个任务,用的是angularjs,是做一个注册表单判断是否被修改过的功能,如果初次进入页面内容没有被修改过,那么“返回”的时候不会提示保存,或者保存过的,点“返回”也不会提示保存,否则则会提示保存。

       例如:    联系人:<input type="text" ng-model="contact.name">

                   电话  :  <input type="text" ng-model="contact.telephone">

                   邮箱 :  <input  type="text" ng-model="contact.email">

                   我的代理人:<input type="text" ng-model="contact.agent.name">.....

$scope.= {::::{:::}}
.($scope.)

如何做初始化的数据跟修改过的数据比较,如果没有被修改,则为true,如果被修改了,则为false;或者大大们有其他的表达方式,不知道angularjs 或者 js有没有比较的方法。求大神指导。

热爱学习又爱玩
浏览 2114回答 4
4回答

笑忘o书

ng-change

comeonidiot

好厉害,我都不会,看不懂

李晓健

点击这里查看验证教程  教程中 myForm.user.$dirty 根据这个$dirty值就可以判断input是否被改过
打开App,查看更多内容
随时随地看视频慕课网APP