foreach报错
来源:8-2 (下) 销售大盘地图组件开发

霸宋
2022-09-30
BMap.vue?1534:965 Uncaught TypeError: Cannot read properties of undefined (reading ‘forEach’)
at convertData (BMap.vue?1534:965:1)
at eval (BMap.vue?1534:975:1)
at ./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/BMap.vue?vue&type=script&lang=js& (app.js:1058:1)
at webpack_require (app.js:849:30)
at fn (app.js:151:20)
at eval (BMap.vue?3d1f:1:1)
at ./src/views/BMap.vue?vue&type=script&lang=js& (app.js:1950:1)
at webpack_require (app.js:849:30)
at fn (app.js:151:20)
at eval (BMap.vue?79f5:1:1)
源代码片段
const convertData = function (data) {
const res = []
data.forEach(item => {
const { name, value } = item
const coord = geoCoordMap[name]
res.push({
name,
value: […coord, value]
})
})
return res
}
console.log(convertData())
不太确定是哪里有写错了
1回答
-
同学你好,你看一下这篇文档有没有帮助(Cannot read property 'forEach' of undefined_Michael-杨楠的博客-CSDN博客)
012022-10-09
相似问题