el-input為數字時,初始有值,怎麼還會驗證不能為空?
html:
<驗證規則:el-form-item
label
="審核數量:"
prop
="checknum"
>
<
el-input
placeholder
="請輸入審核數量"
v-model
="task.checknum"
class
="short-input"
>
el-input
>
el-form-item
>
checknum: [但是task.checknum初始有值,點進去不改值,再blur的時候還是會出錯,如下:,else
}, trigger: 'change'}
],
原因:
因為input預設接受的字串,為數字時,系統預設值不符合,預設為空。
解決方法:
checknum: [告訴el-input關聯的是number型別。,else
}, trigger: 'change'}
],
物件key值為數字時的處理
先說解決辦法 通過a key 的方式獲取。具體場景是這樣的 有乙個物件的key是數字組成的,這時候使用a.b的形式就不能獲取到相應的value值,如下圖 a.111 會報錯。特別說明 a 111 和a 111 兩種寫法都是一樣的,沒有什麼區別,此用法與陣列用下標訪問是相同的。請注意,如果使用方括號運...
kafka acks為 1時重複資料問題
原因 1 生產者傳送資料到leader。2 leader寫完資料,isr中的follower也拉取完資料了,但是在返回ack之前,leader宕機了。3 此時生產者的沒拿到ack 這個請求失敗了 就會認為kafka沒有拿到資料,就會重發資料。kafka就又會重新儲存這份重發資料,導致資料重複。解決,...
json key為數字,自動排序問題怎麼解決
定義json如下,希望轉換下給前端返回陣列,按照下面的順序輸出,但是發現返回前端後,順序發生改變,如下圖 原因 因為key為數字,預設的就會按照key值進行排序。解決辦法 key為 字元 數字 其中的數字可以和物件中的id值保持一致,方便後續根據前端傳遞的id直接定位是哪個物件。好處 1 json中...