完美解決element-ui的el-input設置number類型后的相關問題
element-ui的el-input, 設置type="number"后,后邊會多一個上下箭頭,并且在中文輸入法輸入數(shù)據(jù)的時候,光標上移!!

前端的強迫癥啊 (憑啥你這輸入框和別人的不一樣, 憑啥你光標就上移了, 你就不能正常點?。。。?/p>
so,解決一下
1. 解決掉上下箭頭
::v-deep input::-webkit-outer-spin-button,
::v-deep input::-webkit-inner-spin-button {
-webkit-appearance: none !important;
}
::v-deep input[type='number'] {
-moz-appearance: textfield !important;
}2. 解決掉光標上移問題
.el-input__inner {
line-height: 1px !important;
}elementui中el-input類型設置為number類型
當需要驗證的字段是數(shù)字類型的時候,需要使用 v-model.number 來綁定,否則驗證的時候會當做字符串處理,結果就無法驗證
<el-input v-model.number="tax.salary"></el-input>
rules里面:
salary: [{required: true, message: '請輸入工資',type:'number', trigger: 'blur'}],到此這篇關于完美解決element-ui的el-input設置number類型后的相關問題的文章就介紹到這了,更多相關element-ui number類型內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue 動態(tài)改變靜態(tài)圖片以及請求網(wǎng)絡圖片的實現(xiàn)方法
下面小編就為大家分享一篇vue 動態(tài)改變靜態(tài)圖片以及請求網(wǎng)絡圖片的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02

