当在el-input上使用v-model.lazy时不起作用,这种情况下需要使用input完成输入。为了界面的一致性,需要模拟el-input,在input外部增加div和相应的class,代码如下:
<div class="el-input" v-if="options.lazy">
<div class="el-input__wrapper"><input v-model.lazy="options.value" class="el-input__inner" /> </div>
</div>
上面的代码中,当需要使用lazy时,使用input进行输入,否则仍然使用el-input。不知将来版本是否会有改进。
网友评论