首页加载colums报错,代码已提交,麻烦老师帮忙看下

来源:11-9 useLoadMore 在首页实践

Hania冲鸭

2023-03-20

麻烦老师帮忙看下,为什么我的list变成了对象而不是数组了?
https://gitee.com/hania/zheye_hania
图片描述

写回答

2回答

张轩

2023-03-27

同学你好 你这里应该是没有采用这一章开始的优化方式对吧?

你的错误出在 store 当中,

// 110 行
// 你是这样写的,这样 data 就会变成一个 object,
state.columns = {
    data: { ...data, ...list },
    total: count
}
// 这里我们需要它是个数组,所以应该这样写
state.columns = {
    data: [...data, ...list],
    total: count
}

这样就没问题了,亲测有效。

0
1
Hania冲鸭
是的,我没有优化 谢谢老师
2023-03-27
共1条回复

张轩

2023-03-21

同学你好

我使用你的代码运行起来,并没有出现这个问题啊,首页的列表可以正常的读取。

请问你是不是没有提交最新的代码?

0
1
Hania冲鸭
不好意思,现在代码已经提交到最新,麻烦老师再帮我看下
2023-03-25
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程