javascript - 如何在 c3js.org 中为多个 XY 折线图添加副标题?

标签 javascript d3.js c3.js

如何在 c3js.org 中向多线图表添加副标题?我的标题很长,我需要添加副标题或换行或打断标题。

long title in c3.js

我尝试传递这样的字幕:

                title: {
                  text: title
                },
                subtitle: {
                  text: subtitle
                },

但是,它没有显示在图表中。

最佳答案

//HTML
<div id="chart"></div>

//JS
  var chart = c3.generate({
        data: {

            columns: [
                ['dataName1', 20],
                ['dataName2', 100],
            ],
            onclick: function (d, i) { console.log("onclick", d, i); },
            type:'donut'
        },
        donut:{
            title:'Title'
        }
    });

    d3.select("svg").append("text")
        .attr("x", 420)
        .attr("y", 170)
        .style("text-anchor", "middle")
        .text("SubTitle");

关于javascript - 如何在 c3js.org 中为多个 XY 折线图添加副标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50877688/

相关文章:

php - iframe 的 SEO 友好替代方案?

javascript - 如何在c3.js条形图中获得圆 Angular 柱

javascript - D3,具有 setInterval 和clearInterval 以及事件处理程序的 javascript 函数范围

javascript - c3 chart.load 多个图表

javascript - C3 图表在 Bootstrap 网格布局中不可见

javascript - 如何在 Javascript 字符串中递增变量

javascript - 点击功能上的多个选择器,如何知道点击了哪个选择器?

javascript - 实现画笔

javascript - 单击和双击 d3 力定向图中的节点

javascript - 如何在Chrome扩展内容脚本中获取D3节点的数据