{
"name": "Zuno",
"version": "1.0.0",
"description": "My First Discord Bot.",
"main": "bot.js",
"author": "Luxof",
"dependencies": {}
}
警告:超过最大更新深度。当组件在useEffect中调用setState时会发生这种情况,但useEffect要么没有依赖项数组,要么在每个渲染器上都有一个依赖项更改。
答案 0 :(得分:0)
我认为您做错了什么,因为这些值之一更改[yelpResults, restaurantIndexes]
时您正在重新渲染事物,因为useEffect
会在值更改时再次呈现。因此,更好的解决方案是将{ {1}}语句,它将检查值是否已更改。
if