一、问题描述

vue input赋值之后不能输入

二、筛查问题

  • 赋值的时候没有渲染

  • el-input 没有绑定data

三、解决方案

赋值的时候没有渲染,应该使用$set方法,如下:

this.$set(that.roomMap, '' + floorNum, array);

如果还是不能输入,检查一下input

<!-- 错误写法 -->
<el-input type="text" placeholder="请输入"></el-input>
<!-- 正确写法 -->
<el-input v-model="formData.name" type="text" placeholder="请输入"></el-input>
Logo

前往低代码交流专区

更多推荐