腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
HOC
中
为
React
元素
设置
不同
的
键
,
该
键
根据
属性
呈现
不同
的
组件
?
、
我知道为什么
React
元素
需要
键
,并且它们必须是唯一
的
。大多数时候,我们可以通过从数据中提供一些唯一
的
键
作为
React
键
来解决这个问题。目前
的
问题陈述是,我有一个单一
的
HOC
组件
,一个在其中
呈现
多张卡
的
Carousel。它需要
呈现
哪个
组件
卡由cardType
属性
驱动,因为它可以包含custom
浏览 7
提问于2019-10-22
得票数 2
回答已采纳
2
回答
响应js - key与
组件
的
关系
、
、
我知道,如果键值发生变化,使用" key "支柱在任何
React
组件
上都会重新安装。 使用"ComponentShouldUpdate"生命周期方法只会更新
组件
而不是重新
呈现
。
在
什么情况下,我们应该使用“
键
”和"ComponentShouldUpdate"?使用一种比另一种更有优势吗?
浏览 5
提问于2020-07-11
得票数 0
回答已采纳
4
回答
React
不会在路线改变时触发
、
、
、
但只有
在
第一次渲染时才会触发。为什么?index.jsimport ReactDOM from '
react
-dom';App.jsimpor
浏览 14
提问于2019-09-18
得票数 27
回答已采纳
3
回答
使用新项响应更新列表,但Ids可能会重复
、
、
我有一个维护2 lists of different types
的
有状态
组件
。举个例子,从cars
的
角度思考。每辆车都有一个make(并且说它有唯一
的
makeId)和model(同样有一个唯一
的
modelId)。现在,我
的
组件
首先显示一个make列表,每个列表都有一个key
属性
,其值
为
makeId。现在,单击一个make,我
的
stateful
组件
用所选make
的
所有models(每
浏览 1
提问于2018-12-02
得票数 3
2
回答
当部分状态改变时,为什么ReactJ绘制整个
组件
?
、
、
我有一个有2个子
组件
的
组件
。
React
.createClass({ return {ch_1 : 'Child 1', ch_2: 'child_2'};('div', {key: 10000 },
React
.createElement('input', {id: '1', key: 10, value: this.
浏览 0
提问于2017-05-24
得票数 0
1
回答
子列表
元素
在
使用
React
中
的
唯一
键
id时仍会重新
呈现
。
、
如果我正确理解,如果
为
每个列表项提供了唯一
的
键
,每当我们添加新
的
或删除现有的项时,其余
的
项将被重新
呈现
。但是,对于项
元素
,我使用了一个惟一
的
键
,当我单击Add按钮时,我仍然看到
呈现
字符串(我
在
Item
组件
中
添加了console.log() )
在
控制台中打印了X次(x等于总列表项
的
数量)。完整
的
代码如下: imp
浏览 0
提问于2022-04-04
得票数 1
回答已采纳
1
回答
希望
React
高阶
组件
在
语言更改后重新
呈现
错误消息
、
我按照编写了一个高阶
组件
(
HOC
)。它包装了一个纯
组件
,可以
呈现
某种类型
的
。 我
的
HOC
获取一个验证器函数作为
属性
。当输入
的
值改变时,它调用验证器(NewValue)。验证器()方法可以反过来调用一个方法,
该
方法
根据
用户
设置
将其错误消息转换为
不同
的
语言。我
的
问题是,如果用户
在
显示错误消息后更改了语言,
R
浏览 0
提问于2017-09-02
得票数 1
1
回答
重新
呈现
两个
不同
的
组件
,但使用相同
的
键
(反应)
如果我用一个全新
的
react
元素
替换
组件
树
中
的
react
元素
,但是这两个
组件
都有相同
的
键
,那么会发生什么呢?我
的
理解是,反应和解会导致重放,但我对为什么感到困惑。我认为
在
比较两个
元素
时,
键
起了识别作用。因此,如果两个
不同
的
react
元素
共享相同
的</
浏览 1
提问于2022-03-26
得票数 0
1
回答
迭代子
组件
并将每个
组件
呈现
在更高级别的
组件
中
、
当涉及到将父
元素
的
子
元素
包装在更高顺序
的
组件
中
,然后
呈现
它们时,我目前遇到了一个问题。,TestComponent是需要包装在高阶
组件
中
的
子
元素
,
该
组件
为
其提供生命周期方法以及注入道具。然后,称为
hoc
的
高阶
组件
覆盖了TestComponent
的
属性
,并为其
浏览 10
提问于2019-11-19
得票数 1
2
回答
关键
的
反应是什么?
、
、
、
import ReactDOM from '
react
-dom' constructor}.bind(this)) </ul> }
浏览 2
提问于2017-08-31
得票数 1
回答已采纳
2
回答
使用typescript动态渲染
react
组件
、
对于一个项目,我希望动态
呈现
不同
的
组件
。我将得到一个包含
不同
类型对象
的
数组,当我
在
该
数组上进行映射时,我希望
根据
该
对象
的
属性
来
呈现
一个
组件
。我可以使用if/else || switch语句,但是对于越来越多
不同
类型
的
对象,这些语句将非常长,所以我想使用
不同
的
方法,即
浏览 65
提问于2021-05-26
得票数 1
回答已采纳
2
回答
如何
根据
当前url / url片段
呈现
不同
的
消息
、
、
在这里,我要返回当前
的
反应: <
React
.Fragment> {authRoutes} </Router> ); so..the Snackbar
组
浏览 8
提问于2020-02-27
得票数 6
回答已采纳
1
回答
ReactJS嵌套列表(通量)
、
、
、
我
在
捣乱反应,
在
嵌套列表上有问题。我有两个清单-项目和待办事项,每个待办事项都有一个project_id。我有4个与这些列表相关
的
组件
:projects-component,它
呈现
一个project-component
的
列表,每个
组件
都有自己
的
todos-component,并将projectId
属性
设置
为
项目的todos-component使用一个传递getTodos函数
的
get
浏览 3
提问于2014-10-14
得票数 2
回答已采纳
2
回答
Key={`note${note.id}}>和key={note.id}
在
React
中
的
区别?
、
我正在学习一个
React
教程,作者有一些代码如下: <Note task={note.task} />但是,如果只执行以下操作,则相同
的
代码也能工作: <Note task={note.task}/></li>
在</
浏览 6
提问于2015-11-01
得票数 2
回答已采纳
2
回答
当状态改变时,
React
如何提高重新渲染
的
性能?
我在这里浏览
React
的
教程: constructor() {
浏览 6
提问于2020-01-19
得票数 2
2
回答
键
在
反应
中
的
意义是什么?
、
键
在
反应
中
的
意义是什么?我读到,
在
循环中使用索引不是
键
的
最佳解决方案。为什么?
浏览 1
提问于2018-04-11
得票数 0
回答已采纳
3
回答
this.props
的
密钥是什么意思?
、
我试图
在
reactjs
中
创建一个简单
的
应用程序。我
在
互联网上找到了一个例子,代码如下所示。我
的
问题是关于以下语法: <li key={item.id}>{item.text}</li>关键是什么意思码render() { <ul>
浏览 0
提问于2018-07-31
得票数 0
回答已采纳
1
回答
强制DOM替换触发显示动画
、
、
、
我有一个
组件
,看起来像: render() { from { } opacity: 1;} 这一切都很好,当设备最初
呈现
时问题是,当状态更改为将指示符从i更改为n (反之亦然)时,DOM
元素
不会被更新。我知道这是故意<em
浏览 1
提问于2015-10-21
得票数 3
回答已采纳
2
回答
在
React
中
呈现
函数
中
的
嵌套映射函数
中
,
键
属性
值是否需要在外部循环和内部循环中都是唯一
的
?
根据
React
的
正式文档,如果数组
中
的
任何
元素
被添加、删除或修改,则需要使用关键
属性
来让
React
知道。所以假设我
在
呈现
函数中有一个嵌套
的
for循环。return <Child number={number} key={i} /> </div> }); 父div
元素
浏览 7
提问于2022-11-13
得票数 0
3
回答
什么时候以及如何在
React
Hooks和旧
的
特别道具之间进行选择?
、
到目前为止,我们习惯于通过道具将数据输入
组件
的
Flux flow。因此,您可以查看Props签名,了解
组件
要求。钩子是一个令人惊叹
的
功能,但当我们过渡到它们时,我发现它们提供了另一个依赖项
的
入口,这很难管理,因为你必须查看实际
的
组件
代码才能看到它。当然,我们只能在容器
组件
中使用钩子,但我觉得它们
的
一些主要卖点是它们减少嵌套和即席
的
能力。 决定哪个
组件
应该使用钩子,哪个应该使用渲染道具
的</e
浏览 0
提问于2018-11-20
得票数 14
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 高阶组件介绍
你真的了解React吗?这里有50个React面试问题
Ink3 发布,React构建命令行工具的库
React.js 常见问题
利用 Jest为React 组件编写单元测试
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券