gpt4 book ai didi

javascript - 当方向为顶部时,如何在 d3 js 中定义 ticksize 参数?

转载 作者:行者123 更新时间:2023-11-28 20:17:50 27 4
gpt4 key购买 nike

我正在查看以下代码。这里,ticksize 传递了一个负参数。我认为积极的论点应该没问题,但事实并非如此,因为它应该从顶部画一条线。我想知道为什么?是由于可能发生了一些内部转变吗?

var xAxis = d3.svg.axis()
.scale(x)
.orient("top")
.tickSize(-height - margin.bottom)
.tickFormat(format);

代码是链接的一部分:Mike Bostocks' Object Constancy Explanation 。提前致谢。

最佳答案

SVG 中具有负比例的事物是上下颠倒绘制的。刻度线在 d3 中缩放,因此它们的工作方式相同,因此如果您有正的刻度线大小,它会绘制在轴线之外,如果它是负数,它会绘制在轴线内部。

关于javascript - 当方向为顶部时,如何在 d3 js 中定义 ticksize 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18895164/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com