腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
警告
:
无法
在
尚未
装入
的
组件
上
调用
setState
。
当
调用
API
时
、
、
当我试图运行这段代码
时
,下面的错误显示给我。
警告
:
无法
在
尚未
装入
的
组件
上
调用
setState
。这是一个no-op,但它可能表明您
的
应用程序中存在错误。而应直接分配给this.state或在
Api
组件
中定义具有所需状态
的
state = {};类属性。 我应该怎么做才能解决这个问题?apiCall() { let resp = aw
浏览 10
提问于2021-09-26
得票数 1
回答已采纳
2
回答
警告
:
无法
在
尚未
挂载
的
组件
上
调用
setState
、
、
、
当我试图
在
单元测试(Jest)
时
改变
setstate
输入值
时
,我得到了这个
警告
。
警告
:
无法
在
尚未
装入
的
组件
上
调用
setState
。这是一个no-op,但它可能表明您
的
应用程序中存在错误。而应直接分配给this.state或在登录
组件
中定义具有所需状态
的
state = {};类属性。() {
浏览 3
提问于2019-09-27
得票数 1
2
回答
React:
无法
在
尚未
装入
的
组件
上
调用
setState
、
、
我正在使用react(MERN堆栈)创建一个简单
的
todo应用程序。当我尝试同时使用axios和
setState
调用
get
API
时
,会出现上述
警告
。我
在
堆栈溢出
的
其他线程中也遇到过同样
的
问题,但它们都没有真正有用。我甚至尝试过使用"isMounted“变量。下面是我
的
代码..。_isMounted = true; axios.get(`http://localhost:800
浏览 40
提问于2020-10-10
得票数 1
回答已采纳
2
回答
index.js:1
警告
:
无法
在
尚未
装入
的
组件
上
调用
setState
。这是一个no-op,但它可能表示您
的
应用程序中存在错误
、
这是我
的
代码 import React, { Component } from "react"; console.log(res.data); this.
setState
,state和
setState
浏览 26
提问于2020-06-25
得票数 0
1
回答
react-grid布局:
警告
无法
在
尚未
装入
的
组件
上
调用
setState
、
我正在尝试做
的
是,有多个按钮来创建不同
的
元素。标题是当我运行我
的
应用程序时出现在控制台中
的
错误消息。 这是我
的
codesandbox link,它显示了代码和错误。onChartItem() { console.log("adding", "n" + this.state.newCounter); this.
setState
浏览 14
提问于2021-09-17
得票数 0
1
回答
当
使用React和BehaviorSubject
时
,我应该在哪里声明我
的
RxJS?
、
、
我试着遵循
的
这个实现。看上去很有希望。sub.unsubscribe(); const newSetState = state => subject.next(state);}; return <div>{message}</div>;我唯一不确定
的
是,我应该在哪里声明我
的
s
浏览 2
提问于2020-10-03
得票数 2
2
回答
this.
setState
未更新状态属性
我正在从构造函数
的
方法
调用
中设置状态,但state属性仍然为null。对代码
的
一些修改会在控制台中给出这个错误, index.js:1375
警告
:
无法
在
尚未
装入
的
组件
上
调用
setState
。这是一个no-op,但它可能表明您
的
应用程序中存在错误。而应直接分配给this.state,或在ResultContainer
组件
中定义具有所需状态
的
浏览 0
提问于2019-06-24
得票数 0
1
回答
Webpack在运行调试器吗?
、
、
当我刷新我
的
路径
时
,我相信/questions我
的
组件
会被某种调试器运行。请参阅VM76464 Questions.jsx:105行。componentDidMount()运行了两次,这是意想不到
的
。 这只
在
我刷新
组件
时
发生,而不是当我被链接带到它
的
时候。只有
在
刷新
组件
时
,才会显示
警告
消息。 这是我第一次看到这个。 ? 我
的
web
浏览 15
提问于2019-09-14
得票数 0
2
回答
为什么"this.
setState
()“为未挂载
的
组件
发出
警告
?
、
、
我收到
警告
“只能更新挂载或挂载
组件
,这通常意味着您在未安装
组件
上
调用
setState
、replaceState或forceUpdate,这是的非操作”。
在
,您可以找到使用firebase和Redux
的
完整
的
工作反应导航示例。我认为,如果比我更熟练的人看代码,问题就会显现出来。 description: `$
浏览 0
提问于2018-01-30
得票数 0
回答已采纳
2
回答
更新已安装或正在安装
的
组件
警告
、
在
我
的
测试中有以下
警告
: PropTypes.func,}; export default ProtectedRo
浏览 0
提问于2018-03-13
得票数 1
1
回答
如何从同一文件但不同类中
的
不同类
调用
setState
?
我从位于同一个ProfileScreen文件中
的
.js类
调用
主页类中
的
一个函数。我成功地做到了这一点,但是在这个函数中
调用
了一个
setState
,
当
从另一个类
调用
该函数
时
,状态不会改变。如何使this.state.user
在
HomePage中更改为
调用
ProfileScreen类中
的
onPressLogout函数?({ })) .catch(() =
浏览 1
提问于2019-02-19
得票数 1
2
回答
反应:“只能更新安装或安装
组件
。”
尽管发出了
警告
,但
setState
的
呼吁仍在发挥作用。只有
在
删除了
调用
setState
的
组件
,然后重新命名之后,才会出现
警告
。
当
组件
已经挂载
时
,我为什么要收到这个
警告
?render方法返回一个react元素:state.activePlugin被设置为n
浏览 4
提问于2016-02-02
得票数 1
3
回答
使用React
的
setState
应用程序中
的
ToDo
警告
、
、
我正在尝试使用React创建一个简单
的
ToDo应用程序,下面是我
的
app.js文件:import { render } from 'react-domtask) { task, }); })
浏览 7
提问于2017-01-18
得票数 1
回答已采纳
2
回答
反应本机,
警告
:
setState
(.):只能更新安装或安装
组件
、
下面是我
的
index.ios.js构造函数: constructor(props){ this.state = { } } this.
setState
({testMessage:'asdasd'}); }
警告
:
setStat
浏览 4
提问于2017-09-10
得票数 0
回答已采纳
2
回答
从查询字符串中提取数据,然后
调用
API
和呈现
组件
的
最佳位置是什么?
、
、
、
我试图从查询字符串中提取数据,然后
调用
API
并正确地呈现
组件
和过滤器,但是state异步工作,我不能这样做: currentPage: 1, namethis.handlePullSortFromQuery(); this.handleUploadData();相反,我尝试
在
this.handlePullSortFromQuerythis.handlePullSortFromQuery();
浏览 3
提问于2019-02-12
得票数 1
回答已采纳
1
回答
当
类构造函数中使用
setState
方法
时
,为什么反应抛出一个错误?
、
、
、
我知道,
当
为
尚未
挂载
的
组件
设置状态
时
,会引发错误。这解释了使用
setState
函数进行显式和直接设置状态
时
所产生
的
错误。({term:''})
时
所得到
的
错误是:
警告
:
setState
(.):只能更新安装或安装
组件
。这通常意味着
在
未挂载
的
组件
上
调用
setSta
浏览 5
提问于2016-04-07
得票数 5
回答已采纳
1
回答
我
的
React应用程序
在
Chrome中运行得很好,但在firefox中却不起作用
、
我有一个应用程序,它在chrome中运行得很好,但是
在
firefox中它显示
的
是空白屏幕。const composeEnhancers = window.createStore(rootReducer,composeEnhancers(applyMiddleware(thunk))); 如果我使用下面的代码来创建composeEnhan
浏览 0
提问于2019-06-26
得票数 3
1
回答
内存泄漏在我
的
反应应用程序,因为消防基地和如何避免它?
、
、
我正在开发
的
应用程序
在
登录时会显示用户仪表板,并使用侧边栏进行导航。它使用火力基地。我从async componentDidMount()中
的
firebase获取大部分数据,并将数据存储
在
组件
状态。完成所有的抓取需要几秒钟
的
时间。但是,如果用户决定在完成提取之前导航到另一个屏幕,我将获得
警告
(如预期)。有关此问题
浏览 0
提问于2018-07-08
得票数 4
回答已采纳
1
回答
用同一值更新文本输入状态和AJAX搜索,滞后于一个字符
、
我有一个文本输入搜索栏来查找产品,当我输入产品
时
,它会发出一个AJAX请求来查找匹配项,并将其设置为products状态。然而,它落后于一个字符。即输入"car“,它搜索"ca",当我键入"car”
时
,它用“car”搜索。我猜这与
setState
的
反应有关。关于如何解决这个问题
的
提示?this.props.products this.handleChange = this.handleChange.bind(this); handl
浏览 2
提问于2017-09-03
得票数 2
回答已采纳
1
回答
无法
在
尚未
挂载
的
组件
上
调用
setState
--响应本机
、
、
继续
在
Reacti原住民中获取以下错误消息,真的不知道它是从哪里来
的
警告
:
无法
在
尚未
挂载
的
组件
上
调用
setState
。这是一个非操作,但它可能表明您
的
应用程序中有错误。相反,直接分配给this.state,或者
在
ConnectionMqtt
组件
中定义一个具有所需状态
的
state = {};类属性。
浏览 4
提问于2021-12-06
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券