问题标签 [visx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
d3.js - 空数据点的 Visx Linepath(d3 曲线)线性插值
我有一个包含空数据点的 Visx 折线图和系列。
如果找到 null,我可以将值设置为 0,从而呈现如下图表:
但我想在点之间插入值,以显示一条连续的线。例如此处显示的红线之间的绿线:
在 HighCharts 中,这相当于将“connectNulls”设置为 true,https: //api.highcharts.com/highcharts/plotOptions.series.connectNulls 。
在 Visx 中如何做到这一点?它在引擎盖下使用 d3。
也许这是 Visx(或 d3)的一个特性,或者我可以在 y 值上运行第三方“线性插值”库:
c++-winrt - 无法在 Visual Studio 2022 中安装
我收到一条通知,告诉我这在 Visual Studio 2022(版本 17.0.0 预览版 4.1)中可用。但是,它不会安装 - 有什么建议吗?
错误日志显示以下内容:
javascript - 在 redux saga 请求完成并且数据存在后渲染 visx wordcloud 导致“只读”错误
我尝试使用从服务器获取的数据来渲染 visx wourdcloud。我用于显示网站的组件如下:
负责渲染 wordcloud 的组件如下:
如果我尝试使用请求中的数据(在aggregation.data 中找到),我会在d3.js 中收到以下错误:
当我在第一个代码块的注释行中使用简单的静态数据时,它可以正常工作。仅当当前数据正常工作时,整个数据获取和显示也只有当我尝试使用 wordcloud 中的 http 请求中的数据时才会出现错误。
我还尝试克隆传递给 wordcloud 组件的数据,以确保某些 redux saga 对状态的影响不会导致错误,但错误保持不变。此外,我还尝试使用 useEffect 等重置数据,但仍然没有成功。
我错过了什么?react/d3 的某些部分是否会导致我不知道的这个问题?有没有办法绕过这个问题?
谢谢
d3.js - Visx Scale 参数
nice: 10 while 在 visx/d3 中指定比例是什么意思?在文档中,它说它可以更好地控制滴答计数,但它与刻度的 numTicks 参数有何不同?
d3.js - 控制 visx 中动画的淡入时间
我正在使用 visx xy-chart 制作一个简单的折线图。在使用 AnimatedAxis 组件时,animationTrajectory 有一个参数,但我也想控制该动画的淡入淡出时间。有没有办法做到这一点?
reactjs - 移动设备上的 svg rect 指针事件
我有一个svg
带有多个rect
子元素的元素,可以在这个反应代码框中rect
看到,在我添加的每个元素上onPointerEnter
,以及在显示当前矩形颜色的一侧,虽然这在桌面上工作正常,但我希望 onPointerEnter 的行为相同在移动设备上,但它不是!
如果您在移动设备上打开相同的代码框,您将看到 onPointerEnter 仅在触摸事件开始时触发,并且在触摸移过其他元素时不会更新,也就是说,与onTouchMove
onPointerEnter 具有相同的行为(在这种情况下)