腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
d3
数据
绑定
不
使用
join
创建
子
元素
我正在尝试
创建
组g和其中的单个矩形。对于g父对象,
join
工作得很好,但它不会
创建
子
对象。我遗漏了什么?(我在考虑joins!)我也尝试过用enter().append('g')替换
join
,但也无济于事,所以我错过了一些东西。 这是一个jsfiddle。function updateNodes(data) { .
join<
浏览 14
提问于2019-03-01
得票数 2
回答已采纳
2
回答
selectAll在
D3
中只工作一次
、
、
如果我
使用
select()而不是selectAll(),它就能工作了!有人能解释我为什么吗? x = d3.scale.
浏览 3
提问于2014-03-31
得票数 4
1
回答
将角
创建
元素
与
D3
集成的最简单方法
、
、
、
当然,
D3
的selection.data( )使添加这些
元素
并将每个
元素
绑定
到它所表示的
数据
变得非常简单,但是图形可视化只是一个大得多的应用程序的一部分:我需要
创建
不同类型的
元素
,它们代表应用程序不同部分中的相同节点和边缘(
D3
与此无关),我希望将所有这些
元素
绑定
到一个
数据
集中。我的主要目标是最小化代码复杂性,尽管我爱上了
d3
的
数据
绑定
功能的简单
浏览 0
提问于2014-04-22
得票数 10
回答已采纳
1
回答
addEventListener不适用于通过来自d3js的append方法添加的
元素
、
、
但是当我
使用
addEventListener时,什么也没有发生..
浏览 29
提问于2021-03-27
得票数 0
回答已采纳
2
回答
如何将
数据
绑定
到将
元素
追加到转换后的D3.js组?
、
、
我正在处理在某些
数据
中附加一个复杂(两个或多个)符号的问题。对于D3.js,正确的方法似乎是将符号(在本例中为circles)附加到与
数据
连接的组(g)中:组和附加的象形文字都具有依赖于
数据
的属性console.log(a[0].end - a[0].start); var miao = svg.selectAll('g.aaa').data(a).
join
我认为问题
浏览 1
提问于2020-09-07
得票数 4
回答已采纳
1
回答
每个节点都有
子
节点时的selection.
join
行为
、
我遵循优秀的来移动到
join
范例。代码片段const letters1 = "abcdefghijkl".split("").map((l,i) => ({l:l, color:'green', shift= "abcdefghijklmnopqrstuvwxyz".split(&
浏览 3
提问于2020-03-01
得票数 2
回答已采纳
2
回答
使用
d3
更新dom ref并作出反应
、
、
、
、
我有一个functional component,它有一个
d3
函数,它将一个p附加到挂载上的ref单击<button type="button"onClick={(e)=> setData("bar")}>change data</button>按钮将触发重新呈现,而不是更改p标记的文本,而是
创建
d3
函数的新版本-->附加一个新的p。阅读建议
使用
useCallbac
浏览 2
提问于2021-06-23
得票数 4
回答已采纳
1
回答
基于
数据
的
D3
颜色更新
、
我正在用
D3
绘制和着色基于
数据
的线条。现在我想根据相同
数据
集中的不同特性更新这些行的颜色,但是我的换色函数(colorP2)不起作用--我知道这个颜色改变看起来没有用,但是它以后会被一个按钮触发。let lines = svg.append('g') .data(data.features)
浏览 1
提问于2020-12-15
得票数 2
回答已采纳
1
回答
创建
后,
d3
绑定
到组的
数据
似乎不会传播。
我的理解是,组上的
绑定
数据
会将
数据
传播到组中的所有
元素
。 .data(dataLegend); .text(fun
浏览 1
提问于2014-12-15
得票数 0
回答已采纳
1
回答
使用
.data比
使用
for循环有优势吗?
正如标题所说,我只是好奇,与
使用
d3
中的for循环相比,
使用
.data迭代在屏幕上绘制节点是否有优势。
浏览 2
提问于2013-07-06
得票数 0
回答已采纳
1
回答
D3
:为什么'get‘行为会破坏价值
、
、
、
这是一个奇怪的情况,因为不带param的datum()函数(即get函数)破坏了
绑定
到
元素
的值。<!DOCTYPE html><head> <script src="https://cdnjs.cloudflare.com/ajax/libs/
d3
/6.7.0/d3.min.js"datum:",d3.select("#g").da
浏览 1
提问于2021-05-30
得票数 1
回答已采纳
1
回答
使用
D3
选择none是否有用,以及如何选择?
、
、
.data([10,20,30])// ... manipulate .data(pie(data)) .attr("class", "arc");所以似乎是个悬念。
浏览 1
提问于2015-02-02
得票数 1
1
回答
如何在
d3
中改进简单的嵌套
数据
绑定
?
我有一个非常简单的嵌套
数据
结构,我想用
d3
将其呈现为条形图。“嵌套”是指每个数组
元素
本身都包含一个数组: name: string} 我拼凑了一个工作版本,在不同的步骤中
创建
容器矩形和点线return
浏览 22
提问于2021-05-28
得票数 2
3
回答
绑定
到
子
数据
的
数据
不会用新
数据
更新。
、
我在D3.js中的enter()选择中添加了一个
元素
和一个
子
元素
:selection.data( data ).append( 'g' ) .append( 'text' )正如预期的那样,这会
创建
一些
元素
: <g name="1"><tex
浏览 7
提问于2016-11-04
得票数 1
回答已采纳
1
回答
D3
选择-反映
数据
变化
、
我是
D3
的新手,很抱歉有个天真的问题.真的是这样还是我错过了什么?我天真地希望只要将
数据
连接到一个选择并描述一次连接行为就足够了-然后选择应该自动反映
数据
的变化…… 这是我在上的简单实验,它证明了我的假设(在红色矩形中
浏览 0
提问于2020-04-29
得票数 1
回答已采纳
2
回答
追加前的
d3
条形图selectAll
、
我一直在学习有关
d3
可视化库的更多信息,我还看到了一些条形图的示例,其中有一个如下所示的代码片段.data(data) .enter().append(既然我们将在
数据
输入中添加新的矩形,那么在它们存在之前选择所有矩形的目的是什么?如果这些
元素
都不存在,那么selectAll中的内容重要吗?
浏览 2
提问于2012-12-29
得票数 6
回答已采纳
2
回答
理解
d3
选择
、
").append("svg")var nodes = svg.append("circle")line.nodes是一个包含多个对象的数组,我希望
d3
创建
一个
绑定
到每个对象的圆。但是,上面的代码只
创建
一个圆圈,
绑定
到
数据
数组中的第一个对象。为什么对
数据
数组中的其余对象
不
这样做呢?
浏览 3
提问于2014-03-19
得票数 0
回答已采纳
2
回答
D3
支持组合(自下而上)方法吗?
例如,
创建
一个轮胎,然后
创建
一个轮毂,然后将它们组合在一起来定义一个车轮。然后拿起车轮,车身和引擎,制造出一辆汽车。最后,把车放在世界上。这两种方法各有优缺点,不过在3D建模方面,我已经看到很多新手纠缠不清,试图用自上而下的方法来描述一个复杂的场景。
D3
对此有很大的偏见,但我还是决定尝试一种组合建模方法。 简而言之,它似乎没有得到支持。为了具体说明我的意思,我尝试先
创建</
浏览 6
提问于2016-06-17
得票数 0
回答已采纳
1
回答
React-hooks和d3.forceSimulation
、
、
我在React (
使用
钩子)中的forceSimulation遇到了一些问题。问题是,每当
数据
改变时,每个气泡的位置都会转换到屏幕的中间,而不是考虑它之前的位置(参见gif),这使得气泡以一种恼人的方式跳跃。我没有太多将forceSimulation、
d3
和react-hooks结合
使用
的经验,而且很难找到任何类似的示例;因此,如果有任何指导,我将非常感激。useEffect, useRef } from 'react' import { forceSimulation, forceX, forceY,
浏览 0
提问于2021-03-29
得票数 2
2
回答
D3
,Jquery中的选择
、
、
在Mike 的答案中,他概述了三种基于索引或自定义过滤器对匹配
元素
应用更改的不同方法。我试图澄清,希望更多的人,而不仅仅是我,在这些解决方案的实际选择。84.12698412698413" height="11.11111111111111"></rect>,现在它变得更加棘手(至少对我来说),假设我想将一个style应用到第三个矩形,这个矩形可以
使用
d3.selectAll(".bar")[0][2] 但是,如果我们想要
使用
d3.select
浏览 5
提问于2013-07-23
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Neo4j+D3展现的应用实例
D3.js 数据驱动和force 力学图讲解
D3.js实战:数据可视化高级技巧实例应用
3分钟短文:Laravel查询构造器,告别手写SQL的艰苦岁月
D3.js基础入门
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券