Angularjs C3.js将圆形状更改为正方形
使用c3.js,想知道是否有任何方法可以将散点图上的圆更改为其他形状,例如矩形?也许是某种d3脚本 希望使用形状来区分两种形式的数据位置和竞争对手Angularjs C3.js将圆形状更改为正方形,angularjs,svg,d3.js,c3,Angularjs,Svg,D3.js,C3,使用c3.js,想知道是否有任何方法可以将散点图上的圆更改为其他形状,例如矩形?也许是某种d3脚本 希望使用形状来区分两种形式的数据位置和竞争对手 任何帮助都将不胜感激 我认为目前还不可能,但您可能希望继续关注这个github问题,并对其做出贡献,因为它要求提供该功能:css中square的解决方法。这不是最好的方法,但是 circle { stroke: rgb(255, 127, 14); stroke-linecap: square; stroke-dashar
任何帮助都将不胜感激 我认为目前还不可能,但您可能希望继续关注这个github问题,并对其做出贡献,因为它要求提供该功能:css中square的解决方法。这不是最好的方法,但是
circle {
stroke: rgb(255, 127, 14);
stroke-linecap: square;
stroke-dasharray: 0.1 60;
stroke-width: 14px;
}
因此,为了清楚起见,你正在尝试平方一个圆:从来源和检查图表来看,“圆”似乎在相当多的地方是硬编码的,很难改变。关于图表,如果您真的需要严格控制,建议您自己使用一个指令,如果您觉得有用,可以使用SVGD3。最近,使用纯SVG构建了一个折线图和条形图组件,事实证明,更改内容更简单。您可以在本文中查看答案,感谢各位!正如下面的答案所提到的,圆是相当硬编码的,所以是的,渲染后必须交换它们。