state.playHistory.map is not a function

来源:11-13 歌曲列表组件add-song组件实现(4)

qq_爱非坚持_0

2018-10-06

图片描述

cache.js
图片描述

state.js

图片描述

add-song.vue

图片描述

player.vue : 图片描述

getters.js 按照源码 改成这样,不管用。
export const playHistory = (state) => {
// console.log(‘playHistory:’,state.playHistory);
return state.playHistory.map((song) => {
return new Song(song)
})
}

对照老师的源码,找不到哪里出了问题,打印出来的 playHistory 也是一个数组。为什么这里会报错。。。。。。问题可能会出现在哪里?

写回答

1回答

ustbhuangyi

2018-10-06

建议你加一个 debugger,单步调试

0
2
qq_爱非坚持_0
这为什么写的一点格式都没了。。。。。。
2018-10-07
共2条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程