记录一次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 监测不到数据的变动,需要深拷贝对象。

相关推荐
li357437 分钟前
React 核心 Hook 与冷门技巧:useReducer、useEffect、useRef 及 is 属性全解析
前端·javascript·react.js
快乐是Happy41 分钟前
分享一个非常实用的防止重复提交操作
前端·javascript
可子是我的小猫43 分钟前
【JS】模块(二)
javascript
云枫晖43 分钟前
JS核心知识-执行上下文
前端·javascript
麦当_43 分钟前
TanStack Router File-Based Router Mask 完全指南
前端·javascript·设计模式
珍珠奶茶爱好者44 分钟前
vue二次封装ant-design-vue的table,识别columns中的自定义插槽
前端·javascript·vue.js
烛阴1 小时前
【TS 设计模式完全指南】用适配器模式优雅地“兼容”一切
javascript·设计模式·typescript
三脚猫的喵2 小时前
微信小程序中实现AI对话、生成3D图像并使用xr-frame演示
前端·javascript·ai作画·微信小程序
炒毛豆2 小时前
移动端响应式px转换插件PostCSS的使用~
前端·javascript·postcss
Swift社区2 小时前
为什么 socket.io 客户端在浏览器能连上,但在 Node.js 中报错 transport close?
javascript·node.js