【问题标题】:Sweep direction of arc in ring diagram环形图中圆弧的扫掠方向
【发布时间】:2015-04-06 21:25:45
【问题描述】:

我正在尝试创建一个弧形图,其中弧形表示时间戳的开始和结束。

我的问题是当开始变量大于结束值时(例如 14:00-5:00),弧会反转方向并逆时针绘制自身。这是对源代码进行更改的结果,如下所示: https://github.com/mbostock/d3/commit/2dc51055b4aa85496ceb12363f492ad0ad697780

我是 d3.js 的初学者/中级者,如果有人能帮助我展示如何禁用此功能,这样我的弧线将始终从头到尾顺时针绘制,那就太棒了。

谢谢! -山姆

【问题讨论】:

    标签: d3.js


    【解决方案1】:

    我通过制作两条弧线解决了这个问题。一个从开始到 2Pi,第二个从零到结束点。

    在此之前,我添加了检查起始角度 > 结束角度。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多