tee*_*nna 1 javascript vue.js vuetify.js
我有一个v-text-fieldin vue,我想删除所有空白或防止其中出现任何空白。例如'Project Number'输入应该是'ProjectNumber'.
我有一个功能,但这不起作用,我也尝试过 keyup。
<v-text-field
@input='removeWhiteSpace(row.newCol)'
outlined
dense
color="primary"
style="width: 200px;"
v-model="row.newCol">
</v-text-field>
removeWhiteSpace(text) {
return text.replace(/[\s\/]/g, '');
}
Run Code Online (Sandbox Code Playgroud)
有一个原生的 vue 修饰符,v-model.trim
<v-text-field
outlined
dense
color="primary"
style="width: 200px;"
v-model.trim="row.model">
</v-text-field>
Run Code Online (Sandbox Code Playgroud)
小智 8
你可以这样做:
<v-text-field
@keydown.space.prevent
outlined
dense
color="primary"
style="width: 200px;"
v-model="row.newCol">
</v-text-field>
Run Code Online (Sandbox Code Playgroud)
从这里: https ://stackoverflow.com/a/53521999/10642485
| 归档时间: |
|
| 查看次数: |
8748 次 |
| 最近记录: |