的一部分,我採用了棱角分明1.5.9AngularJS - 驗證表單
我有一個大表格,我至極散落通過不同的引導手風琴。
當表單中出現錯誤時,我希望能夠更改我手風琴的類別以顯示位於哪個位置的錯誤。
要在整個表單檢查錯誤,我可以檢查
myFormName.$error
,並檢查錯誤的元素,我可以簡單地做
myFormName.myInputName.$error
但我不知道是否有是一種對多個元素一次執行此操作的方法,無需單獨檢查每個元素。
我首先想到的是像這樣改變我的投入名稱:
<input name="accordion1.fieldName">
但這並沒有給我預期的結果:我沒有myFormName.accordion1 $錯誤,實際上,。我甚至沒有myFormName.accordion1.fieldName,因爲我的數據實際上存儲在myFormName ['accordion1.fieldName']中,這幾乎沒用。
有沒有人找到這個問題的答案?我想我必須檢查每個領域,這是一個有點醜陋,和一個混亂維持每當我們添加/刪除領域...
也許有一個指令,那裏可以做到這一點,但作爲一個非英語母語的人,在這種情況下,我找不到最重要的關鍵詞...
謝謝!
這正是我需要的,謝謝! –