|
|
1
9
|
|
|
2
4
在我的例子中,尽管我在useEffect()中使用了第二个参数,而且我正在打印参数以确保它没有更改,也没有更改,但组件仍在不断更新。问题是,我用map()渲染组件,在某些情况下,键发生了变化,如果键发生了变化,那么react就是一个完全不同的对象。 |
|
|
3
1
您可以添加第二个保护,检查detailIndex是否已从初始值更改为-1
|
|
|
4
0
docs :
关于您的代码,以下代码将只运行一次,因为没有指定依赖项(
|
|
|
5
0
|
|
|
6
0
一种确保代码只在
“真实的”
不
同样在第一次渲染时,也要指定一个变量
|
|
|
nammae88 · React访问其他组件DOM节点 1 年前 |
|
|
lrr59 · 复制项目旁边的项目不会相应地工作 2 年前 |
|
Romn · 推送使用状态数组在React中不起作用 2 年前 |
|
|
Na N · 为什么ReactJS没有将数组中的更改反映到我的UI中? 2 年前 |