老师为何我这里有问题呢

来源:7-4 添加数据处理行为(一)

北风一叶

2021-01-20

只要把红框中的注释这一行打开,就报错
图片描述
报错信息如下:
图片描述

请问这个是什么原因呢?

我的代码如下:
链接: https://pan.baidu.com/s/1_5l21kgCKBmqX05J2AyzbA 提取码: cpaj

写回答

2回答

张轩

2021-01-23

同学帮你看好了 你的错误是在 FileList 的点击事件中,你直接在 onClick 调用了这个onFileClick,所以造成onFileClick 其实实在被一直调用  FileList 的第62 行,这是一个非常容易出现的错误。应该改为

<span className="col-6" onClick={() => {onFileClick(file.id)}}>{file.title}</span>


0
1
北风一叶
非常感谢老师!
2021-01-23
共1条回复

张轩

2021-01-22

同学你好 看起来引起了无限循环的问题 应该是在 useEffect 等地方不断调用了更新,方便的话请提供源代码 我帮你看看

0
1
北风一叶
老师 我把代码传到网盘了 链接: https://pan.baidu.com/s/1_5l21kgCKBmqX05J2AyzbA 提取码: cpaj,麻烦您了。谢谢
2021-01-22
共1条回复

2024更新 Electron+React+七牛云实战跨平台桌面应用

开发一款自动云同步的 Markdown 文件管理软件

1253 学习 · 463 问题

查看课程