setstate相关内容

如何在Reaction Js中更改道具值?

以下是下面的代码,现在我想要更改同一组件中的名称的值? 我如何实现这一点?? render(){ return( {this.props.name} ) } 推荐答案 道具不应在Reaction中更改,它们是readonly。在父组件中更新它们,然后将它们作为新值传递下去。接收它们的组件应该只是显示它们,并且逻辑处理应该在更高的级别上进行 ..
发布时间:2022-08-24 14:36:48 其他开发

切换按钮在颤动状态下不切换

我已经创建了一个带有ToggleButton的GridList,但当我尝试在彼此之间切换按钮时,什么也没有发生。有什么主意吗?我有一个列表is Selected,我在setState中调用了它。布局很好,但我一使用GridView,它似乎就更改了setState。 class Backgrounds extends StatefulWidget { @override _Backg ..
发布时间:2022-07-02 12:06:06 其他开发

在生成过程中调用setState()或markNeedsBuild()。无法将此叠加微件标记为需要构建

我尝试使用由{AbsorbPointer}(具体地说是{GestureDetector}onPanEnd)调用的‘fling’函数的SetState()中的‘showGeneralDialog’编写动画对话框脚本。我附上了简单的代码,我试着用未来的异步等待来做,等等,但我可能没有得到它。 在我的代码中将‘Child:EasyDialog’定义为空函数。 这是我的调试控制台和附带的代码 ..
发布时间:2022-04-06 20:51:39 其他开发

Reaction-Form实例未插入到列表

我有此表单,对象似乎正在正确更新,只是似乎没有正确覆盖列表。 我不确定原因,当questionList更新在单击“提交”时未触发时,插入要触发的useEffect。 我相当确定我以前使用过类似的列表更新,它们工作得很好。 应在ReadOnlyRow%s节内呈现。 有什么建议吗? import React, { useState, useEffect, Fragment ..
发布时间:2022-03-03 10:03:06 其他开发

如何在 React 中更新嵌套状态属性

我正在尝试使用这样的嵌套属性来组织我的状态: this.state = {一些属性:{标志:真}} 但是像这样更新状态, this.setState({ someProperty.flag: false }); 不起作用.如何正确地做到这一点? 解决方案 为了 setState 嵌套对象,您可以按照以下方法操作,因为我认为 setState 不处理嵌套更新. var somePr ..
发布时间:2022-01-31 11:44:55 前端开发

如何从 ReactJs 中的另一个组件调用 setState

我有两个反应组件,我想调用 setState 在一个组件中设置状态,但在另一个组件中调用.我该怎么做? 解决方案 如果你使用函数式组件,你可以使用像 useState 这样的钩子.不要忘记“保存"使用 useCallback (memoize) 处理程序的引用,它有助于 React 避免无用的重新渲染. 功能组件解决方案 //myContainer.js从“反应"导入反应,{ us ..
发布时间:2022-01-21 10:36:29 其他开发

多个获取请求中的 setState

我正在为求职面试做 StarWars API 任务. 我的代码看起来像这样,我不知道 setCharacters 钩子应该在什么位置.首先呈现页面,然后设置状态.我需要在所有提取完成后呈现页面. 为了提高效率,我将之前的提取更改为 Promise.all() 但现在我被 setCharacters 放置所困.之前的话题可以看这里useEffect效率在Star Wars API 常量 ..
发布时间:2022-01-20 15:12:39 前端开发

Reactjs setState 异步

我正在构建一个小型搜索引擎并遇到以下问题: 每次我输入查询时,最后一个字母都会丢失.我发现它与 setState 有关,并且它不是 异步...但我无法为我的情况提出解决方案. 她是我的职责: searchHandler = ({ target: { value } }) =>{this.setState({ term: value });this.updateMessage(val ..
发布时间:2022-01-20 14:41:00 其他开发

Flutter:从另一个类调用 SetState()

我正在尝试制作一个在按下按钮时出现或消失的简单图像.这个按钮与图像位于一个单独的类中,因此在 Flutter 中,这会产生一个令人头疼的问题. 我已经阅读了很多关于这方面的论坛,并且我尝试了所有提出的解决方案,但没有一个对我有用. 我想做什么: 类 SinglePlayerMode 扩展 StatefulWidget {@覆盖SinglePlayerModeParentState c ..
发布时间:2022-01-18 22:14:01 其他开发

使用 useState() 钩子测试功能组件时设置状态

当我用酶测试类组件时,我可以执行 wrapper.setState({}) 来设置状态.当我使用 useState() 钩子测试功能组件时,我现在如何做同样的事情? 例如在我的组件中,我有: const [mode, setMode] = useState("my value"); 我想在我的测试中更改 mode 解决方案 当使用来自钩子的状态时,您的测试必须忽略状态等实现细节, ..
发布时间:2021-12-31 16:05:22 其他开发

Flutter setState 到另一个类?

我有一个根类 RootPage,它是一个始终在视图中的 StatefulWidget.我想更改 RootPage 中的 body,它由来自不同类的 RootPage's currentPage Widget 控制,例如我的 FeedPage 班级和我开设的任何其他班级? 示例代码 import 'package:flutter/material.dart';类 RootPage 扩展 St ..
发布时间:2021-12-06 22:50:59 其他开发

React 是否保持状态更新的顺序?

我知道 React 可能会异步和批量执行状态更新以优化性能.因此,您永远不能相信在调用 setState 后要更新的状态.但是你能相信 React 会以与 setState 被调用 for 相同的顺序更新状态吗? 相同的组件? 不同的组件? 考虑单击以下示例中的按钮: 1. 是否有可能 a 为假而 b 为真: class Container 扩展 React.Component ..
发布时间:2021-12-02 09:47:56 前端开发

何时使用 React setState 回调

当一个 react 组件状态改变时,render 方法会被调用.因此,对于任何状态更改,都可以在渲染方法主体中执行操作.那么 setState 回调有特定的用例吗? 解决方案 是的,因为 setState 以 asynchronous 方式工作.这意味着在调用 setState 之后,this.state 变量不会立即改变.因此,如果您想在状态变量上设置状态后立即执行操作然后返回结果,回调 ..
发布时间:2021-12-02 09:41:28 其他开发

如何更新 React 中的嵌套状态属性

我正在尝试使用这样的嵌套属性来组织我的状态: this.state = {一些属性:{标志:真}} 但是像这样更新状态, this.setState({ someProperty.flag: false }); 不起作用.如何正确地做到这一点? 解决方案 为了 setState 嵌套对象,您可以遵循以下方法,因为我认为 setState 不处理嵌套更新. var someProp ..
发布时间:2021-11-30 22:31:37 前端开发

react setState 设置为字符串而不是对象

我试图在网页加载后获取一个大的 json 文件,然后使用该数据更新反应状态. 目前,我有这个代码 get(url) {返回新的承诺((解决,拒绝)=> {const req = new XMLHttpRequest();req.open('GET', url);req.onload = () =>req.status === 200 ?解决(req.response):拒绝(错误(req. ..
发布时间:2021-11-15 04:51:26 其他开发