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

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

方法一:强制更新

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

方法二:深拷贝数据

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

方法三:使用this.$set

javascript 复制代码
this.$set(item, 'goods_discount', item.discount)
相关推荐
Rhys..几秒前
js-箭头函数
开发语言·javascript·ecmascript
资深低代码开发平台专家3 分钟前
厌倦JavaScript 框架桎梏?Still.js:用原生之力,解遗留系统之困
开发语言·javascript·ecmascript
纟 冬7 分钟前
Flutter & OpenHarmony 运动App运动目标设定组件开发
开发语言·javascript·flutter
2501_944446007 分钟前
Flutter&OpenHarmony应用内导航与路由管理
开发语言·javascript·flutter
小徐不会敲代码~16 分钟前
Vue3 学习 5
前端·学习·vue
_Kayo_17 分钟前
vue3 状态管理器 pinia 用法笔记1
前端·javascript·vue.js
How_doyou_do17 分钟前
工程级前端智能体FrontAgent
前端
2501_9462338922 分钟前
Flutter与OpenHarmony Tab切换组件开发详解
android·javascript·flutter
daols8823 分钟前
vue 甘特图 vxe-gantt table 可视化依赖线的使用,可视化拖拽创建连接线的用法
vue.js·甘特图·vxe-table
3秒一个大23 分钟前
LangChain 中的 Output 解析器与 Zod:用法与意义
javascript·langchain