Error in v-on handler: “TypeError: _this3.addForm.goods_cat.join is not a function
程序员文章站
2022-03-21 11:42:13
问题描述:在vue中,前端使用的级联选择器选中项绑定的对象是数组类型,而后端需要的是字符串类型经查:el-cascader级联选择器中,v-model选中项绑定值必须是数组类型因此我们在操作数组的之前,要对其进行深拷贝, 我们首先引入lodash库npm i --save lodash而后在当前文件中导入lodashimport _ from 'lodash'const tmp = _.cloneDeep(this.addForm)tmp.goods_cat = tmp.goods_cat...
问题描述:在vue中,前端使用的级联选择器选中项绑定的对象是数组类型,而后端需要的是字符串类型
经查:el-cascader级联选择器中,v-model选中项绑定值必须是数组类型
因此我们在操作数组的之前,要对其进行深拷贝, 我们首先引入lodash库
npm i --save lodash
而后在当前文件中导入lodash
import _ from 'lodash'
const tmp = _.cloneDeep(this.addForm)
tmp.goods_cat = tmp.goods_cat.join(',')
本文地址:https://blog.csdn.net/qq_35784897/article/details/109620381
推荐阅读
-
vuejs路由使用的问题Error in render function: "TypeError: Cannot read property 'matched' of undefined"
-
Uncaught TypeError: $.ajax(...).error is not a function
-
自定义 php 错误捕获代码, register_shutdown_function(), set_error_handler(
-
自定义 php 错误捕获代码, register_shutdown_function(), set_error_handler(
-
Error in v-on handler: “TypeError: _this3.addForm.goods_cat.join is not a function