javascript - 为 D3.js Sunburst 视觉对象的边界着色
问题描述
像这样使用D3 Observable Sunburst视觉效果。
我需要为路径之间的边界着色。
我可以在定义路径的地方添加描边颜色:
const path = g.append("g").selectAll("path").data(root.descendants().slice(1)).join("path")
.style("stroke", "red")
...但它给出了这个:
我可以创建一个使用条件的函数:
.style("stroke", function(d) {
if(typeof(d.children) !== 'undefined') {
return("red")
}
})
...但给出了不完整的边界:
如何为所有路径周围的边框着色?
解决方案
推荐阅读
- python - 带有 3d 直方图的散点图
- querydsl - 如何使用 QueryDSL 在查询中使用 SAMPLE 关键字
- java - Java Android 使用 NetworkCallBack 检查 Internet 连接
- html - 当表单中有两个提交按钮时,iPhone GO click 正在考虑启用按钮而不是禁用按钮
- python - 如何在 python 中使用 dict 以自动方式创建 mgrid
- python - 使用 Scipy firwin 在 Python fir1 matlab 中编写
- c++ - libv8_libplatform.a:添加符号时出错:存档格式错误
- python - 索引中的熊猫数字是字符串/对象
- excel - 更新文件夹中文件的作者和上次保存者
- python-3.x - Faust Python 阻塞函数