【发布时间】:2015-02-19 14:24:54
【问题描述】:
我一直在尝试从 d3pie 中删除笔画,但没有运气,没有任何教程,甚至在生成器中也没有删除笔画的选项,只需更改其颜色,我想知道它是否甚至有可能摆脱中风。这是我到目前为止用于甜甜圈图的代码。任何帮助将不胜感激。谢谢
var pie = new d3pie("pieChart", {
"header": {
"title": {
"fontSize": 24,
"font": "open sans"
},
"subtitle": {
"color": "#999999",
"fontSize": 12,
"font": "open sans"
},
"location": "top-left",
"titleSubtitlePadding": 9
},
"footer": {
"color": "#999999",
"fontSize": 10,
"font": "open sans",
"location": "bottom-left"
},
"size": {
"canvasHeight": 400,
"canvasWidth": 400,
"pieInnerRadius": "68%",
"pieOuterRadius": "100%"
},
"data": {
"sortOrder": "label-desc",
"content": [
{
"label": "Natty",
"value": 1,
"color": "#fb0000"
},
{
"label": "Nah",
"value": 1,
"color": "#000000"
}
]
},
"labels": {
"outer": {
"format": "none",
"pieDistance": 32
},
"inner": {
"format": "none",
"hideWhenLessThanPercentage": 3
}
},
"tooltips": {
"enabled": true,
"type": "placeholder",
"string": "{label}: {value}, {percentage}%",
"styles": {
"padding": 10
}
},
"effects": {
"pullOutSegmentOnClick": {
"effect": "linear",
"speed": 400,
"size": 8
}
}
});
<div id="pieChart"></div>
<script src="http://cdnjs.cloudflare.com/ajax/libs/d3/3.4.4/d3.min.js"></script>
<script src="d3pie.min.js"></script>
结果:
【问题讨论】:
-
如果您在the library's help pages 中找不到答案,您可以file an issue on github 要求作者实现该选项。或者,您可以自己修改库代码,或者在绘制路径后重新选择路径并重置样式属性。
标签: javascript d3.js