腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3074)
视频
沙龙
1
回答
React
16.11
componentDidMount
无限
循环
、
、
我们已经从
react
16.9升级到6.11,现在我们在
componentDidMount
中有
无限
循环
的副作用。export class DataComponent extends PureComponent { this.props.setData但是当它挂载
componentDidMount
时,会
循环
调用直到最大调用堆栈。有什么想法吗? "
react
": &qu
浏览 23
提问于2020-06-03
得票数 0
4
回答
如何阻止componentDidUpdate创建
无限
循环
我是
react
的新手。在我的程序中,每当我在componentDidUpdate()中设置ajax请求并设置新状态时,它就会创建一个
无限
循环
。还有一件事“这是在
componentDidmount
()和componentDidUpdate()中调用ajax的正确方式吗?”下面是我的Handler函数 componentDidUpdate() {} this.getUnitsHandlerthis.setS
浏览 40
提问于2019-08-26
得票数 0
回答已采纳
1
回答
react
本机,初始化变量导致
无限
循环
,这是为什么?
据我所知,setState是异步的,但是我可以想象,当var最终设置为true时,while
循环
将结束。需要说明的是,我是这样理解正在发生的事情的: 创建组件后,立即调用
componentDidMount
,然后调用this.setState({var: true})。这是异步完成的,所以程序分为两个“路径”,第一个继续到while
循环
,第二个将var从false更改为true。将var从false更改为true后,第一个路径应该退出while
循环
,第二个路径应该结束,因为异步调用已经完成。然而,这并不是发生的事情,这是我感
浏览 0
提问于2018-06-28
得票数 0
3
回答
我应该在哪里调用一个方法来使用它的数据?
、
我试图在render()中调用它,但它创建了一个
无限
循环
。Albums.jsimport { useParams } from "
react
-router-dom"; import
浏览 1
提问于2020-06-02
得票数 1
回答已采纳
1
回答
调整导航以防止浏览器挂在
React
应用程序中
、
、
、
但是我进入了一个
无限
循环
,这给了我这个错误(通过节流导航来防止浏览器挂起)。import
React
, { useEffect } from "
react
"; import "semantic-ui-cssimport firebase from "firebase"; import { BrowserRouter, Switch, Route,
浏览 1
提问于2019-06-19
得票数 4
回答已采纳
2
回答
ReactJS :
无限
循环
渲染组件
我在ReactJS上有一个关于Axios请求链接到
componentDidMount
函数的
无限
循环
的问题。为了检查令牌,我通过一个
componentDidMount
发出了一个POST请求。儿童部分:import {Container} from 'reactst
浏览 0
提问于2018-07-31
得票数 0
回答已采纳
2
回答
ComponentDidMount
无限
循环
、
、
组件从
componentDidMount
上的服务器获取数据,但不知何故进入了
无限
循环
。我正在使用
react
router & redux saga,并且所述组件的父组件也连接到redux存储(我认为这就是问题所在)。} <div> {routes} </div>} 拉取数据的调用(People.js中调用):
componentDidMou
浏览 51
提问于2019-01-28
得票数 1
回答已采纳
2
回答
当我使用带有axios的ccomponentDidUpdate时,我无法停止
循环
中的响应js
、
、
当我是带有axios和update状态的componentDidUpdate时,就会得到
无限
循环
。所以,我创建了一个下面的简单组件,但是我得到了
无限
循环
。这是我的代码来源:import axios from 'axios';import {BrowserRout
浏览 1
提问于2019-10-31
得票数 0
2
回答
如何让useEffect()像
componentDidMount
()一样工作?
、
、
我正在使用一个函数组件,并且我需要能够使用
componentDidMount
()。我在网上发现,通过
react
钩子,您可以在函数组件中使用useEffect()作为
componentDidMount
()。然而,这并没有像我想象的那样工作。有人知道如何让useEffect表现得像
componentDidMount
吗?return () => { } }, []); 我试着简单地这样做,但是它创建了一个
无限<
浏览 20
提问于2019-04-19
得票数 0
回答已采纳
1
回答
React
: setState在
componentDidMount
中不会导致
无限
循环
、
当我阅读ReactJS蓝图书时,作者曾指出 import
React
from '
react
';const App =
React
.createClass}
浏览 3
提问于2017-03-29
得票数 1
回答已采纳
3
回答
使用
React
Native Hooks
、
、
、
我正在尝试学习钩子和本机反应。我已经在显示屏上有了input +按钮。 <TextInput placeholder="hinzufügen..." value={enteredEntity} </V
浏览 39
提问于2019-08-14
得票数 2
回答已采纳
3
回答
componentDidUpdate和componentWillReceiveProps中的API调用
、
、
我正在使用
React
推荐的
componentDidMount
()方法进行API调用。在组件内部,我有一个<Link>,它用不同的URL参数指向相同的组件。但是,当我单击<Link>时,
componentDidMount
()不会被调用,并且我不能使用更新的URL参数进行API调用。这会导致堆栈溢出,因为应用程序接口调用设置了触发componentDidUpdate()和componentWillReceiveProps()的状态,这再次使应用程序接口调用导致
无限
循环
。符合
Re
浏览 1
提问于2018-05-23
得票数 1
3
回答
为什么我的渲染经常被调用?
你好,我有以下组件import PropTypes from 'prop-types';}; 我最初放置了一个console.log()来进行调试,但是后来我注意到这个方法正在被调用,它看起来是一个
循环
我知道当我删除this.setState({食谱:数据})时,
循环</e
浏览 5
提问于2017-10-26
得票数 0
回答已采纳
2
回答
componentDidUpdate错误是
React
限制嵌套更新的数量以防止
无限
循环
如何解决此问题
React
限制嵌套更新的数量,以防止
无限
循环
。
componentDidMount
() { form_items: this.props.form_items,console.log(this.props.form_items
浏览 19
提问于2020-05-20
得票数 0
回答已采纳
1
回答
使用Hook更新状态会导致函数内出现
无限
循环
、
我想更好地理解为什么在下面直接调用的函数中更新状态会导致函数在
无限
循环
中运行。 我知道如果我想在挂载后立即更新状态,我应该使用"useEffect“,但我想知道为什么会发生这个
无限
循环
背后的机制。我尝试删除更新状态的函数调用,可以看到它不再在
无限
循环
中运行。import
React
, { useState } from "
react
"; const [tasks, set
浏览 24
提问于2019-09-08
得票数 0
3
回答
关于useEffect中的
无限
循环
、
我正在尝试用
react
钩子构建一个redux进程,下面的代码是我想要用一个getUsers(redux action)调用来模拟一个
ComponentDidMount
函数,这是一个获取数据的http请求Hook useEffect has a missing dependency: 'getUsers'.但是我在useEffect中得到了一个警告:"
React
Hook useEffect要么包含它,要么删除依赖项数组“, 然后我将getUsers添加到依赖数组中,但在那里得到了
无限<
浏览 2
提问于2019-12-08
得票数 5
1
回答
反应-本机流星withTracker重复订阅的第二次不必要。
、
import
React
, { Component } from "
react
";import { Button} from "native-base";import moment from "
浏览 0
提问于2019-02-23
得票数 0
回答已采纳
1
回答
呈现为DOM状态的函数
、
、
想象一下呈现一个绝对定位元素的
react
组件。该元素在页面中的位置是从DOM (而不是从任何组件状态)提取的数据的函数。 依赖组件的setState或以其他方式重新render它。需要定义shouldComponentUpdate以防止
无限
render/
componentDidMount
循环
。
浏览 1
提问于2015-08-24
得票数 3
1
回答
React
componentsDidUpdate与SetState回调
、
如果我运行这段代码,我会在
componentDidMount
中得到
无限
循环
,在(prevState !== this.state)中添加If语句也无济于事。this.setState(() => ({ }), () => this.updatePurchaseState());根据
React
如果更新状态和应该重新呈现,为什么componentDidUpdate会进入
无限
循环
,而setState回调不会?调
浏览 1
提问于2018-05-06
得票数 1
2
回答
Fetch in
React
连续调用
、
、
、
、
我正在从json文件中获取数据,但问题是当我检查网络选项卡时。它不断被调用,我能做些什么来解决这个问题。:Network Tab Image class Banner extends Component { super(props); buttonLink:"", }; const a = fetch
浏览 39
提问于2021-11-19
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券