最近又遇到了 input 输入框输入不进数据的问题 。
百度了一下看到首推的文章都是使用输入框改变时强制刷新视图的方法
但这种方法在我的模块中不起作用
我的模块是文件选择时
新加一个名称字段
![文件选择时新加一个名称字段](https://i-blog.csdnimg.cn/blog_migrate/a8abf4d056440648ebf71ae642d6e2f3.png)
**然后进行编辑
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/824ba39e06578e242c85e7cb980f7421.png)
然后就出现了 名称无法编辑的问题
**
解决方法
- 先看一下字段是否设置了初始值
比如 imput 绑定了 Name 属性
但 form 的值却是 空 或者没有 Name 字段 - 排除1 后
**
不使用直接将undefine 赋值为空的方式
采用新加字段的方式
this.$set(“对象”,“新字段”,“初始值”)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f96bc54bd5a6788018835f1e7c559931.png)