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

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

方法一:强制更新

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

方法二:深拷贝数据

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

方法三:使用this.$set

javascript 复制代码
this.$set(item, 'goods_discount', item.discount)
相关推荐
间彧16 分钟前
Tailwind CSS详解
前端
间彧17 分钟前
Headless UI详解
前端
Coder-coco41 分钟前
在线商城系统|基于springboot vue在线商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·宠物
han_1 小时前
Vue.js 为什么要推出 Vapor Mode?
前端·javascript·vue.js
oden1 小时前
AI重构10000行老代码:2周完成1个月工作量的真实复盘
前端·aigc·ai编程
小满zs1 小时前
Next.js第十二章(RSC/服务端组件/客户端组件)
前端
亿元程序员2 小时前
明明直接用就可以了,非要在Creator里面写???
前端
wadesir2 小时前
Nginx负载均衡代理协议详解(从零开始搭建高可用Web服务)
前端·nginx·负载均衡
秋氘渔2 小时前
Vue 3 组合式写法:侦听器 watch 和 watchEffect 的区别及使用技巧
前端·javascript·vue.js·watch·watcheffect
光头程序员2 小时前
vue学习笔记
vue.js·笔记·学习