javascript - D3图表,用没有出现
问题描述
我用d3图表CodeFlower源码可视化做了一些图表
我还添加了每个节点的文本,并像这样模拟节点的代码
this.text
.enter()
.append("svg:text")
.attr("class", "nodetext")
.classed("directory", d => (d._children || d.children ? 1 : 0))
.text(d => "There is a long long long words")
.attr("name", d => 'd.name')
.attr("dy", d => -16)
.attr("dx", d => 0)
.attr("text-anchor", "middle")
.call(this.force.drag);
但现在因为文字太长无法显示。我只需要一行大约 10 个字符。
因此我在文本代码之后添加了一些
this.text
.enter()
.append("svg:text")
.attr("class", "nodetext")
.classed("directory", d => (d._children || d.children ? 1 : 0))
.attr("name", d => 'd.name')
.attr("dy", d => -16)
.attr("dx", d => 0)
.attr("text-anchor", "middle")
.call(this.force.drag)
.append("tspan")
.text(d => "There is a long long logn words")
.attr("dx", 0)
.attr("dy", 14)
.attr("fill", "#000");
但是带有的图表没有出现在购物车中
当我检查 chrome 的开发工具时。里面有信息
那么......是什么原因使信息不出现在图表中???
我只是在codepen D3图表上推了一个最小的,用不出现的换行文本。
解决方案
推荐阅读
- azure - 带有 KEDA 的 Azure 功能不横向扩展超过 1 个 pod
- python - 使用 BeautifulSoup 抓取时如何解决加倍问题
- commit - 更新 git 子模块时的提交类型(常规提交)
- reactjs - 当 deps 为 [] 时,React 警告 React Hook useEffect 缺少依赖项
- c - rand() 函数是否总是使用相同的种子产生相同的结果?
- python - 当未从转换器中指定时,是否随机选择预训练模型
- c++ - #ifndef 不让我的文件看到标题中的内容(C++)
- azure-data-factory-2 - Azure 数据工厂 - 将 Application Insights 日志加载到 Data Lake Gen 2
- android-studio - 如何在 Kotlin/AndroidStudio 中将 EditText 输入保存为类属性?
- git - 如何从私有 VM 访问 GCP 源存储库?