使用iview-ui寫的後臺管理系統時,碰到提交表單的時候正常。
可是根據id獲取值賦值給表單對象時,表單驗證提示爲空?!iview
後來我才發現緣由:後來問題在表單值的類型上
這是提交給接口的值async
這是接口返回值,一個是String類型的,一個是Number類型的,而async-validator驗證在rules裏不設置Number類型是沒法識別的。ui
async-validator的設定是嚴格的類型區分,因此纔會有這個問題,規範寫就是一開始都把類型區分好。趕項目(比方說我)就把返回值都轉成string類型。spa
後來纔想起來這個小問題以前是碰到過的本身給忘了,很尷尬。記一下,省得下次又忘記。對象