腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
如何
重新
呈现
.
map
()
列表
、
当我单击一个将数组的第一个元素发送到最后一个位置的按钮时,我正在尝试
重新
呈现
一个
列表
,但是,当我单击该按钮时,组件不会
重新
呈现
,即使console.log显示数组已经更改:codesandbox importreturn ( <section> {exerciseList.
map
浏览 47
提问于2020-11-21
得票数 1
回答已采纳
1
回答
将数组映射到JSX组件的数组,但仅当有适当的更改时才更新数组中的正确索引
、
Input value={props.inputValues[field.id].value} key={...}/> return inputsArray它
呈现
多个<Input>的
列表
,我的<Input>被记忆,所以每当props.state.someInput.value中有新值时,只有具有新值的<Input>才会被
重新
呈现
。然而,
map
()函数总是运行到它的完整性,有没有办法让javascript/react不再
浏览 0
提问于2020-06-19
得票数 1
1
回答
当道具发生变化时,
如何
重新
呈现
JS中的组件
列表
?
、
、
、
我有这样的问题,当组件的道具改变时,
列表
中的组件不会
重新
呈现
。这是用于向
列表
分配组件的行。function RenderTestFunctions({ts}) { ts.
map
((e, index) => { return (console.log('just rendered + ' + t)
浏览 5
提问于2022-11-10
得票数 1
1
回答
React Hooks: memoize click handlers for list?
、
我正在尝试
呈现
一个项目
列表
,每个项目都有一个按钮,当按下该按钮时,将切换下拉菜单。item.id : null); return handlers;} </li> </ul> ); 上面的代码可以工作
浏览 25
提问于2019-06-27
得票数 3
回答已采纳
1
回答
React不会从状态
重新
映射Array
、
this.state.answers.
map
(answer =>当我更新状态组件是
重新
呈现
,但映射的
列表
保持不变,即使在this.state新的,不同的数据,
列表
使用旧的数据。那是某种虫子还是什么?为什么
列表
在更新状态之后不
重新
映射,即使在
重新
呈现
之后也不
重新
映射?
浏览 0
提问于2016-08-10
得票数 0
回答已采纳
3
回答
在react中,过滤器函数不会
重新
呈现
、
我已经建立了一个页面,在那里它从服务器获取对象数组的
列表
,我有几个复选框作为过滤器,用户将选中或取消选中该复选框,我将不得不过滤
列表
,但我现在有问题
重新
呈现
列表
。下面是我的部分代码。{ console.log(filteredItems) return( ) render
浏览 1
提问于2017-04-11
得票数 0
1
回答
如何
在react中选择下拉
列表
?
、
我有两个下拉
列表
在反应,他们是连接后,选择第一个下拉
列表
,第二个将加载从API请求。我用状态填充了
列表
,但是每当我的setState()页面被
重新
呈现
时,所有的选择都会被
重新
设置。== nextState.segment_right) { }}{['segments'].
浏览 0
提问于2018-10-26
得票数 0
回答已采纳
3
回答
如何
防止在子属性更改时
重新
创建
列表
?
、
Events组件
呈现
<Event event={Object} isActive={Bool} />组件的
列表
,例如 let activeEventId,this.props.events; {events.
map
event.id === activeEventId} /> </
浏览 0
提问于2015-12-09
得票数 1
6
回答
没有调用shouldComponentUpdate()
、
问题因此,我尝试实现shouldComponentUpdate()。=JSON.stringify(nextProps));,但是组件仍然
重新
呈现
自己。因此,我只试着使用return false (比如永远不要更新),但它仍然是这样的。作为最后一次尝试,我使用了PureComponent,但它仍在
重新
命名。 如果父
浏览 12
提问于2019-09-27
得票数 0
回答已采纳
2
回答
如何
避免在反应本机中
重新
呈现
?
、
我试图避免
重新
呈现
不必要的组件。,SetValueState]=useState(5); //hook <Text>{ValueState}</Text> { }) </View> <
浏览 2
提问于2021-10-12
得票数 1
回答已采纳
1
回答
组件
呈现
()在history.push之后触发,但页面为空
、
App /></Router>方式包装)组件中的路由:{["/articles/:id/edit", "/articles/new"].
map
下面是所发生的事情(
呈现
方法中的断点一直存在): 文章<em
浏览 1
提问于2019-06-20
得票数 0
5
回答
React .
map
不
重新
呈现
、
我正在构建排序算法可视化器,在返回过程中,我创建div来表示垂直条,在animatedBubbleSort()中,我在超时时交换状态数组中的值,数组正在排序,但我希望发生的是,每当状态用updateArray()更改时,将
重新
呈现
.
map
函数。但是.
map
函数一点也不
重新
启动.import "..Header bubbleSort={animatedBubbleSort} />
浏览 9
提问于2020-02-17
得票数 15
回答已采纳
3
回答
如何
在组件
列表
中更新组件的支持
、
我正在尝试更新组件
列表
中组件的支柱值。下面就是其中的一个例子。因此,如果我想使用直接使用(道具numOfLike )的方式来更新components[index]中的MyComponent,我该
如何
做呢?因此,如果我使用FlatList或array.prototype.
map
,有几个问题。 如果我更新状态,整个
列表
将被
重新
呈现
。因此,如果有许多
列表
项,更新的速度是非常慢的。由于
列表
中有Image标记,如果我更新一个
列表
项,整个Im
浏览 1
提问于2019-12-16
得票数 0
1
回答
了解返回映射子组件的功能组件
、
今天,我花了相当多的时间来调试一个问题,即在每次重
呈现
时,在子组件中
重新
设置状态。在最终解决了这个问题后,我意识到我并不完全理解功能组件和Array.
map
()是
如何
协同工作的,这就是为什么我希望有人能对我正在处理的问题有所了解: </div>
浏览 1
提问于2019-12-02
得票数 1
回答已采纳
1
回答
当额外的数据发生变化时,
如何
检测完全
重新
呈现
的本机平面
列表
?
、
、
、
、
在Reacti原住民中,我们知道平面
列表
组件有一个称为“额外数据”的属性。当额外的数据发生变化时,将
重新
呈现
平面
列表
。那么,我们
如何
知道平面
列表
是否被完全
重新
呈现
呢?例如:在平面
列表
重新
呈现
之前,->显示加载->,平面
列表
完全
重新
呈现
->,关闭加载。
浏览 1
提问于2022-09-04
得票数 0
2
回答
使用子组件中的funciton更改父组件的状态
、
如何
使用setState子代到父代
重新
渲染数据?FoodList中的deleteItem函数应该删除选定的数据并
重新
呈现
它。我不是要求删除代码,而是关于
如何
重新
呈现
在子组件中有一个函数的主组件,它应该由deleteItem执行
重新
呈现
);
浏览 13
提问于2017-01-11
得票数 1
回答已采纳
2
回答
React:在状态更改时停止
重新
呈现
部分
、
、
对于钩子的概念有点困惑,我有一个组件,其中有两个用useState定义的状态变量: 现在,每次一个变量发生更改时,它都会使JSX中的另一个变量部分
重新
呈现
,因为我希望避免
重新
呈现
该
列表
。我
如何
才能做到这一点? 因此,在下面的示例中,每当我单击该按钮时,它都会
重新
呈现
列表
。我怎么才能阻止这一切? import ".setCount(count + 1); return ( <Fragment>
浏览 23
提问于2021-10-27
得票数 0
回答已采纳
1
回答
如何
以编程方式引用正在创建的元素的id?
、
当用户从
列表
中选择某个房间时,主页更新以显示所选房间的消息。地图功能是必要的,以便页面可以更新时,新的聊天室被添加,那么我
如何
避免‘太多的
重新
呈现</e
浏览 2
提问于2020-10-27
得票数 0
回答已采纳
1
回答
即使使用了备忘录和useCallback,也可以
重新
呈现
组件。
、
、
、
、
整个
列表
将
重新
呈现
,而不是在状态更改上
重新
呈现
特定选定的
列表
项。当单击“添加到主数组”按钮时,数组(状态)必须得到更新,并且只有特定的
列表
项必须
重新
呈现
。但是
列表
中的所有项目都是
重新
呈现
的。我试着传递钥匙道具,备忘录,回电话,但都没有用。) => [...c, keyID]); console.lo
浏览 6
提问于2021-12-16
得票数 1
回答已采纳
1
回答
在
列表
中突出显示项时的性能
、
、
、
我有一个组件来
呈现
此
列表
,并为每个
列表
项提供一个组件。在外部组件中,我们有如下代码: return <ListItem key={item.key}如果只更改单个项上选定的属性,那么
如何
停止
重新
复制整个
列表
呢?--我确定我需要以某种方式
重新
构造代码,但我不确定是什么结构解决了这个问题。很高兴回答任何和所有的问题,并感谢提前!备注:
浏览 1
提问于2015-10-23
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券