腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
即使
在
React
中
使用
.
exit
().
remove
(),
D3
也
会
继续
重新
呈现
javascript
、
reactjs
、
d3.js
我想在窗口调整大小时刷新仪表盘,因为由于某些原因,
在
d3
get
中
创建的仪表盘在手动调整大小时会被剪切到小屏幕上,但如果您在相同的小屏幕上刷新,它的位置
会
很好。这导致我得出结论,我需要在调整屏幕大小时
重新
绘制
d3
组件。下面是我的代码: import * as
d3
from "
d3
"; import
React
, { useRef, useEffect, useContext } from "
re
浏览 18
提问于2019-09-23
得票数 2
回答已采纳
1
回答
React
子组件更改根状态对象
中
的一个属性-所有子组件是否
呈现
?
javascript
、
reactjs
、
react-state-management
、
react-context
即使
它是一个数组,这个问题仍然存在,而且是相似的. 我正在开发一个反应性网络应用程序。根组件有一个名为user的状态变量。user有许多属性,每个子组件只
使用
其中的一个子集。我正在考虑
使用
react
和Memo来让所有子组件都可以访问user。我已经读过,
使用
备忘录只会导致修改后的子组件
呈现
,而不是全部
呈现
。但是我不确定我是否正确地实现了所有这些,也许所有的子组件都会
呈现
出来?将发生的一个场景是,其中一个子组件对user
中
的一个属性进行
浏览 2
提问于2020-12-16
得票数 0
回答已采纳
3
回答
d3
v4 +
react
+ ES6:如何以编程方式创建轴?
d3.js
、
reactjs
、
ecmascript-6
我试图
在
d3
的当前版本4
中
了解它,特别是:我试图
在
react
和es6
中
创建一个简单的线条图的x轴。"axis axis--x").call(d3.axisBottom(x)); 但这既不是反应,
也
不是和ES6,而不是version 4
中
的
d3
。我可以尝试将
浏览 5
提问于2016-07-14
得票数 6
回答已采纳
1
回答
如何
使用
d3+
react
?
javascript
、
reactjs
、
d3.js
、
charts
我有我的项目
使用
流式图表显示我的数据,我
使用
React
创建我的项目网站,但我不知道
使用
d3code+
react
。 谢谢。
浏览 1
提问于2018-02-18
得票数 4
3
回答
使用
拖动和选择
在
svg上响应大数组
呈现
javascript
、
reactjs
、
d3.js
我
使用
React
+ d3js
在
svg上
呈现
数据,我有一个包含如下数据的大数组 id: 1,const handleDragStart = useCallback((id)=>{ return} return item
浏览 4
提问于2022-11-30
得票数 3
1
回答
在
没有useCallback的组件中
使用
React
.memo有什么意义?
javascript
、
reactjs
、
react-hooks
onClick={() => setValue(Math.random)}>click</button> </div>}; 对于App
中
的每个状态更改(单击按钮),
即使
传递的支柱fn被useCallback包装,Child组件
也
会
重新
呈现
。但是,如果我用Child包装
React
.memo,它将开始正常工作--当父
重新<
浏览 1
提问于2022-03-09
得票数 4
1
回答
更改URL
中
的查询参数后,页面将再次
重新
挂载
reactjs
、
react-router
我
在
页面上有一些过滤器,在被应用后,我想将这些过滤器值存储
在
带有查询参数的URL
中
。但是,每当我更改参数时,它就会再次
重新
挂载页面,并导致componentDidMount再次调用。
浏览 19
提问于2020-05-07
得票数 0
1
回答
如何处理
D3
中
的大量DOM操作以利用其virtualDOM
reactjs
很多文章讨论了
React
的性能virtualDOM,但我想我还没有完全理解它,我有点想知道在数据可视化领域(尤其是
使用
lib作为D3.js)时如何利用它,数据可视化
中
的几乎每一个操作都是修改数据,从而导致例如,假设我需要构建一个线条图来显示时间序列数据,每次我选择另一个数据集时,都需要
重新
计算和绘制这条线,或者再添加一条线,在这种情况下,我想知道在这种情况下,如何反应virtualDOM显示出比D3+Angular更好的性能(在这种情况下,我只是试图了解virtualDOM的哪一部分提高了性能,或者
在
实际
浏览 2
提问于2016-02-03
得票数 4
回答已采纳
1
回答
如何使
React
组件
中
的
d3
在
Jest快照
中
呈现
javascript
、
reactjs
、
d3.js
、
jestjs
我想在
react
组件
中
测试我的
d3
代码,但是我目前无法让它简单地
在
Jest快照
中
呈现
。有谁想过如何用Jest来完成这个任务吗?当我运行应用程序时,它
呈现
得很好。这是反应部分:import
React
, { Component } from '
react
'class BarChartt
浏览 1
提问于2018-01-25
得票数 4
1
回答
删除已安装组件的DOM元素
javascript
、
reactjs
我正在进行一个将
React
组件集成到非反应性环境
中
的项目。删除DOM节点(通过主干/jquery)
会
释放与
React
组件关联的内存吗?一个示例usecase正在导航(
使用
我们的主干路由器)并
重新
呈现
页面,这将删除所有以前的节点并构建新的html -那么所有挂载的
react
组件会发生什么呢?ReactDOM.render(
React
.
浏览 5
提问于2017-05-17
得票数 3
回答已采纳
1
回答
有记忆的组件的子组件也有记忆吗?
javascript
、
reactjs
、
react-hooks
、
memoization
、
react-usememo
从useMemo返回的子组件或包装在
React
.memo()
中
的子组件
也
会被记忆吗?(抱歉,这可能是一个愚蠢的问题) 例如:
React
.memo(); 在这里,父母被记住了,孩子是不是
也
被记住了?
浏览 27
提问于2021-02-20
得票数 2
回答已采纳
1
回答
如何让
React
.memo功能与孩子一起工作?
reactjs
我有一个无状态的函数组件<Sidebar/>,它只是
在
div
中
返回它的子组件。这个组件是由<App/>
呈现
的,它维护自己的状态,并将该状态的一个元素传递到它的一个子级
中
。const Sidebar =
React
.memo(({children}) => {}) constcounter+1}),
浏览 1
提问于2020-05-26
得票数 3
1
回答
React
.useEffect:组件
在
依赖数组中
使用
window.location.pathname
重新
呈现
,尽管有来自ESLint的警告(
react
-hooks/exhaustive deps)
reactjs
、
react-router
、
eslint
在
寻找解决方案的过程
中
,我发现以下代码给出了如下所示的ESLint错误: useEffect(() => { if (window.location.pathname === "/events/Either exclude it or
remove
the dependency array./exhaustive-deps) 但是,当我运行这段代码时,我注意到当路径更改时,组件确实
会
重新
呈现
。我认为这只是因为当手动更改URL和刷新页面
浏览 113
提问于2020-01-02
得票数 2
1
回答
如何在Reactjs中
使用
Redux -以这个基本的d3.js图表为例
javascript
、
reactjs
、
d3.js
、
redux
我很想学习如何改进下面的代码库以
使用
Redux --因此,通过添加Redux,了解当前示例的错误所在,以及如何彻底清理它--并解释为什么
使用
Redux及其主要目的。from '
react
';import '., { Component } from '
react
'; import ReactDOM from '
react
-dom
浏览 2
提问于2017-04-21
得票数 0
3
回答
在
呈现
时无限地响应onClick事件触发器
reactjs
onClick={this.login}>test</button> ); 它将正常工作,但是如果onClick被更改为onClick={this.login()},则这个事件将在
呈现
时触发,
即使
在
更改代码返回之后
也
会
无限地
继续
,并且
重新
呈现
仍然
会
继续
。我只是好奇为什么
会
这样,有人知道吗?
浏览 4
提问于2020-04-12
得票数 4
回答已采纳
1
回答
子组件仍然被
重新
呈现
,
即使
它没有
使用
上下文。
reactjs
、
react-context
、
react-memo
我的反应代码中有以下结构: const [value1, setValue1] = useState(Child, propsAreEqual);Child组件不
使用
SomeContextChild组件只
使用
SomeContextProvider (这是否意味着子组件正在
使用
上下文下面是一个场景:
在
重新
呈现
true.Wh
浏览 8
提问于2021-12-30
得票数 1
回答已采纳
1
回答
D3
+
React
挂钩+ useEffect() -防止鼠标输出时重复调用d3.append()
javascript
、
reactjs
、
d3.js
、
react-hooks
、
topojson
大家好,这里有一个有趣的
D3
,topojson,和
React
钩子。我
在
删除
在
mouseover上创建并在mouseout上持续存在的工具提示的实例时挂起了电话--
使用
D3
的"
React
hooks“方法是
使用
useEffect(),svg是用useRef()
呈现
的,这很好用我认为
使用
D3
的selection.join()可能是解决这个问题的方法,但现在还不起作用。我确实考虑过
在</
浏览 8
提问于2021-05-30
得票数 2
1
回答
用于突出显示文本和
重新
加载文件
中
的突出显示的组件。
javascript
、
reactjs
、
highlight
、
react-component
加载文件
中
的突出显示(搜索页面中文件
中
的单词并突出显示它们)。我能够
使用
rangy 创建突出显示和删除突出显示函数(它不是function组件),但是每当页面上的任何组件设置
使用
(setState方法)的状态时,这些高亮显示就会消失。此外,以前突出显示的项不容易
使用
此方法加载到页面
中
。 这就是为什么我要
重新
开发这个功能,我想知道解决这个问题的正确方法是什么?我一直
在
考虑开发一个用于突出显示并将其添加到页面
中
的自定义
React<
浏览 2
提问于2019-03-27
得票数 0
回答已采纳
1
回答
如何在
React
中
动态注入样式表而不使网站闪烁/
重新
加载?
javascript
、
css
、
reactjs
、
stylesheet
、
next.js
我有一个
React
应用程序(next.js),它从GET请求接收样式表,然后将其附加到网页。有没有一种方法可以防止这种
重新
渲染/闪烁/
重新
加载,以便为用户提供无缝的浏览体验?
浏览 3
提问于2020-01-08
得票数 0
1
回答
React
.PureComponent未实现shouldComponentUpdate
reactjs
、
ecmascript-6
我可能遗漏了什么,但我有这样一个组件 // ...当MyComponent是另一个组件
呈现
方法的一部分时,
即使
道具/状态不变,每次父组件
呈现
时,MyComponent
也
会
重新
呈现
。因此,从
React
.Component到
React
.PureComponent的转
浏览 1
提问于2017-06-14
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Neo4j+D3展现的应用实例
react diff 原理
D3.js 数据驱动和force 力学图讲解
React Router入门指南
使用 lftp 来加速 ftp/https 下载速度
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券