Element UI库 之 el-input 赋值后不能删除,修改,输入

最近做了一个需求就是导入数据的, 导入了之后发现打折跟促销价都发不能修改了, 甚至删除都不行。后面去查了下发现大概是数据响应的问题。大概的解决办法有下面几个,我是用最后一个解决的

方法一:强制更新

javascript 复制代码
在绑定@input里面的调用this.$forceUpdate();

方法二:深拷贝数据

javascript 复制代码
JSON.parse(JSON.stringify());

方法三:使用this.$set

javascript 复制代码
this.$set(item, 'goods_discount', item.discount)
相关推荐
小白菜学前端4 分钟前
vue2 常用内置指令总结
前端·vue.js
林_深时见鹿5 分钟前
Vue + ElementPlus 自定义指令控制输入框只可以输入数字
前端·javascript·vue.js
GDAL6 分钟前
Knockout.js 任务调度模块详解
javascript·knockout
椒盐螺丝钉6 分钟前
Vue组件化开发介绍
前端·javascript·vue.js
koooo~8 分钟前
v-model与-sync的演变和融合
前端·javascript·vue.js
GW_Cheng11 分钟前
分享一个vue2的tinymce配置
开发语言·javascript·ecmascript
matlab的学徒13 分钟前
Web与Nginx网站服务(改)
linux·运维·前端·nginx·tomcat
路人与大师20 分钟前
【Mermaid.js】从入门到精通:完美处理节点中的空格、括号和特殊字符
开发语言·javascript·信息可视化
从零开始学习人工智能1 小时前
快速搭建B/S架构HTML演示页:从工具选择到实战落地
前端·架构·html
虫虫rankourin1 小时前
在 create-react-app (CRA) 创建的应用中使用 react-router-dom v7以及懒加载的使用方法
前端·react.js