棱角如何决定表格元素是原始的还是脏的?

时间:2016-04-27 18:25:18

标签: angularjs

例如,ng-required调用$ isEmpty来确定是否应该设置ng-invalid-required等.Angular调用什么来决定是否应该设置ng-dirty?

2 个答案:

答案 0 :(得分:0)

希望我能正确理解你的问题。如果没有,请告诉我。

您可以使用$setDirty();方法Sets the form to a dirty state.。可以调用此方法来添加ng-dirty类并将表单设置为脏状态(ng-dirty类)。

Angular通过使用$dirty属性来检测它。它是boolean属性。如果是True,那么用户已经与表单进行了互动。

我们可以使用$setPristine()方法Sets the form to its pristine state。可以调用此方法删除ng-dirty类并将表单设置为pristine状态({{1}当我们想要在ng-pristinereuse之后saving表单时,我们使用此方法。

Angular通过使用resetting属性来检测它。它是$pristine属性。如果是boolean,则用户尚未与表单进行交互。

答案 1 :(得分:0)

脏状态表示是否将其修改为某些操作