主要想法是將錯誤對象從Model
傳遞到View
。錯誤對象格式化一般
簡單的方法是通過錯誤的只是數組:[1,2,6]
或["missing name", "missing title"]
但我認爲已經有人可能想到更多的東西更聰明。那麼,是否有任何製作高級錯誤對象的標準方式?
主要想法是將錯誤對象從Model
傳遞到View
。錯誤對象格式化一般
簡單的方法是通過錯誤的只是數組:[1,2,6]
或["missing name", "missing title"]
但我認爲已經有人可能想到更多的東西更聰明。那麼,是否有任何製作高級錯誤對象的標準方式?
更簡單經常是更聰明。
當你從模型(或者可能是控制器)向視圖傳遞錯誤時,你真正想要的只是告訴用戶出了什麼問題,以及該怎麼做。我唯一想考慮的就是問題領域的id,所以你可以用一些css來突出顯示它。
我不會試圖讓這個更進一步複雜化。
根據您使用的框架,您可能會發現有一些內置表單輸入的幫助函數:angular.js handles forms very simply例如。
這對開發過程來說更重要,因爲標準使新手更容易生活,而且他們不需要學習大量項目特定的事情。但是,是的,如果我找不到任何行業標準,我會採用您的方法。 – user2846569
你試過用** json **來做它嗎? –