vue表單驗證之禁止input輸入框輸入空格
測試小姐姐讓輸入框不允許輸入空格,安排。
剛開始用的下面這個方法,因為我是電腦端f12的情況下調(diào)試移動端,所以下面這個方法可以實現(xiàn)禁止輸入空格,于是就打包測試上線了,上線后才發(fā)現(xiàn)真機中不支持,應該是pc端和移動端事件不一樣,所以如果你是pc端,可以使用下面這個方法。

input上添加下方代碼(我用的vant也一樣,包括elemenui等)
@keydown.native="keydown($event)"
methods中寫入下方代碼
methods:{
// 禁止輸入空格
keydown(e){
if(e.keyCode == 32){
e.returnValue = false
}
}
}
最終使用的下面這個方法,移動端和pc端都可以禁止輸入空格

input上添加下方代碼(我用的vant也一樣)
:onkeyup="visitUserName = visitUserName.replace(/\s+/g,'')"
最后分享一個小知識
使用 v-model.trim 可以實現(xiàn)去除輸入框的前后空格,中間內(nèi)容多個空格會保留一個
v-model.trim="visitUserName"
到此這篇關(guān)于vue表單驗證之禁止input輸入框輸入空格的文章就介紹到這了,更多相關(guān)vue禁止input輸入框輸入空格內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue中使用vue-plugin-hiprint插件進行打印的功能實現(xiàn)
hiprint 是一個web 打印的js組件,無需安裝軟件,支持windows,macOS,linux 系統(tǒng),支持移動端,PC端瀏覽器,angular,vue,react 等 分頁預覽,打印,操作簡單,運行快速,本文介紹了Vue中使用vue-plugin-hiprint插件進行打印,需要的朋友可以參考下2025-04-04
vue使用pdf-dist實現(xiàn)pdf預覽以及水印添加
這篇文章主要為大家詳細介紹了vue如何使用pdf-dist實現(xiàn)pdf預覽以及水印添加的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2023-10-10

