标签: angularjs forms
当我的表单最初加载时,$ pristine属性始终为false。我的理解是,只要没有用户与表单交互,$ pristine属性就会成立,直到用户通过某种交互方式更改模型。还有什么我需要注意的是,如果没有用户手动更改模型,可能会将$ pristine属性设置为false吗?我试图提醒用户,如果它不是原始状态,则在关闭表单之前有未保存的更改。
答案 0 :(得分:1)
问题最终是使用Select2 angularjs指令。有一个已知的错误导致表单在初始化时变脏。目前github上存在一个未解决的问题。 Issue Here