Svg 是否可以使用.orient旋转d3.js xAxis?
我想轮换X轴上的所有日期Svg 是否可以使用.orient旋转d3.js xAxis?,svg,d3.js,Svg,D3.js,我想轮换X轴上的所有日期 var xAxis = d3.svg.axis().scale(x) .orient("bottom").tickFormat(d3.time.format("%b %d")); 上面已经有一些帖子了,比如: 我想知道是否有更好的方法,比如使用.orient()函数 文件上写着: 如果指定的方向不是支持的值之一,则轴将恢复为默认方向。更改方向会影响记号及其标签相对于轴路径的位置,但不会更改轴本身的位置;要更改轴相对于绘图的位置,请在包含的g元素上指定变换属性 我想知道
var xAxis = d3.svg.axis().scale(x)
.orient("bottom").tickFormat(d3.time.format("%b %d"));
上面已经有一些帖子了,比如:
我想知道是否有更好的方法,比如使用.orient()
函数
文件上写着:
如果指定的方向不是支持的值之一,则轴将恢复为默认方向。更改方向会影响记号及其标签相对于轴路径的位置,但不会更改轴本身的位置;要更改轴相对于绘图的位置,请在包含的g元素上指定变换属性
我想知道我到底怎样才能做到。非常感谢 简短的回答是否定的,
轴。orient
只接受四个参数:左
,右
,上
和下
,默认方向是下
一个
不能从不同方向获取混合和匹配特性,也不能对标签执行其他复杂操作
你提到的帖子中采用的方法是推荐的方法。我不清楚你在问什么。正如文档所述,
.orient()
实际上并不旋转轴。如果这是你的问题,答案是否定的。