侧边栏壁纸
博主头像
前端学习

行动起来,活在当下

  • 累计撰写 307 篇文章
  • 累计创建 18 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

vue电商管理—利用深拷贝处理数据类型冲突的问题

Administrator
2022-05-20 / 0 评论 / 0 点赞 / 108 阅读 / 0 字

1、在填写好表单项之后,点击添加商品按钮项数据库添加填写的数据,其中

202109101631259435282329

而data中的定义的goods_cat是数组

202109101631259501728236

一般情况下我们会直接将数组转化为字符串,即:

202109101631259557193311

但在前面的级联选择器控件使用的v-model绑定的数据类型必须是数组

202109101631259760767754

这时候就会造成冲突

202109101631262174194930

2、使用深拷贝来解决问题

(1)下载lodash依赖

202109101631261136117663

(2)在行为区导入lodash包

202109101631261291142134

(3)对addForm进行深拷贝

202109101631261991903479

控制台:

202109101631262039119629

这时候的goods_cat是以逗号分割的字符串,且页面没有报错

0
Vue

评论区