当我尝试在我的强制布局中实现标签的文本换行功能时,我得到了一个错误,说d3plus没有定义。我有以下几行代码来引用d3和d3plus:
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="//d3plus.org/js/d3.js"></script>
<script src="//d3plus.org/js/d3plus.js"></script>然后调用textwrap方法
d3plus.textwrap()
.container(d3.select(".dataLabels"))
.draw(); 发布于 2017-03-05 17:52:06
d3plus的脚本源不正确。而不是
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="//d3plus.org/js/d3.js"></script>
<script src="//d3plus.org/js/d3plus.js"></script>使用
<script src="https://d3js.org/d3.v4.min.js"></script>
<script src="https://d3plus.org/js/d3.js"></script><!-- https: added -->
<script src="https://d3plus.org/js/d3plus.js"></script><!-- https: added -->谢谢。
发布于 2017-04-24 02:08:52
您正在加载d3的版本3和4,这可能会导致错误。D3plus目前仅支持版本3。
https://stackoverflow.com/questions/42569712
复制相似问题