可直接在html中写
不允许输入空格
<el-input
v-model="form.name"
:change="form.name=form.name.replace(/\s/g, '')"
autocomplete="off"
maxlength="15"
placeholder="请输入名称"
></el-input>
只允许数字字母,其他不允许输入
<el-input
v-model="form.name"
:change="form.name=form.name.replace(/[^\a-zA-Z\Z0-9]/g, '')"
autocomplete="off"
maxlength="15"
placeholder="请输入名称"
></el-input>
总而言之,是在input上加事件,比如上面的change事件,也可以用keyup事件,看具体的使用场景
网友评论