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

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

方法一:强制更新

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

方法二:深拷贝数据

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

方法三:使用this.$set

javascript 复制代码
this.$set(item, 'goods_discount', item.discount)
相关推荐
摘星编程14 小时前
OpenHarmony环境下React Native:Zustand持久化存储
javascript·react native·react.js
2501_9445215914 小时前
Flutter for OpenHarmony 微动漫App实战:图片加载实现
android·开发语言·前端·javascript·flutter·php
摘星编程14 小时前
在OpenHarmony上用React Native:Recoil选择器异步数据
javascript·react native·react.js
雨中深巷的油纸伞14 小时前
vue 项目部署到iis后 浏览器刷新404
前端·javascript·vue.js
谢尔登14 小时前
从源码视角来看Pinia!
前端·javascript·vue.js
梦65014 小时前
JavaScript 循环
开发语言·javascript·ecmascript
运筹vivo@15 小时前
攻防世界: mfw
前端·web安全·php
沛沛老爹15 小时前
从Web到AI:行业专属Agent Skills生态系统技术演进实战
java·开发语言·前端·vue.js·人工智能·rag·企业转型
GGGG寄了16 小时前
HTML——列表标签
前端·html5