记录一次element 表格中input不可编辑的原因

场景:从子组件中把列表数据显示到表格,表格中的数据input不可编辑。

javascript 复制代码
    showCouponSelect(couponSelect) {
      this.benefit.couponSelect = JSON.parse(JSON.stringify(couponSelect))
      console.log('-----showCouponSelect-------')
      console.log(this.benefit.couponSelect)
      this.selectedCount = couponSelect.length
    },

把this.benefit.couponSelect = couponSelect 改成

this.benefit.couponSelect = JSON.parse(JSON.stringify(couponSelect)).前端大佬说 element 监测不到数据的变动,需要深拷贝对象。

相关推荐
多看书少吃饭7 小时前
从Vue到Nuxt.js
前端·javascript·vue.js
前端一小卒7 小时前
从 v5 到 v6:这次 Ant Design 升级真的香
前端·javascript
前端不太难8 小时前
《Vue 项目路由 + Layout 的最佳实践》
前端·javascript·vue.js
想学后端的前端工程师9 小时前
【Vue3组合式API实战指南:告别Options API的烦恼】
前端·javascript·vue.js
一勺-_-9 小时前
mermaid图片如何保存成svg格式
开发语言·javascript·ecmascript
GISer_Jing11 小时前
深入拆解Taro框架多端适配原理
前端·javascript·taro
毕设源码-邱学长11 小时前
【开题答辩全过程】以 基于VUE的藏品管理系统的设计与实现为例,包含答辩的问题和答案
前端·javascript·vue.js
San30.11 小时前
深入理解 JavaScript:手写 `instanceof` 及其背后的原型链原理
开发语言·javascript·ecmascript
北冥有一鲲11 小时前
LangChain.js:RAG 深度解析与全栈实践
开发语言·javascript·langchain
狗狗摇屁屁14 小时前
JS手写防抖
开发语言·javascript·ecmascript