使用C3.js加载区域

时间:2015-06-24 00:44:29

标签: javascript d3.js c3.js

我正在尝试使用load api将区域动态加载到C3.js中的折线图。

列数据加载正常,但区域没有变化。我不想使用regions.add api,因为我需要这个项目的虚线。

chart.load({
    columns:[
        ['data2', 10, 30, 20, 50, 40, 60, 50]
    ],
    regions: {
         'data2': [{'start':3, 'style':'dashed'}]
    }
    });

我真的很感激任何帮助,我很困惑 - 谢谢!

1 个答案:

答案 0 :(得分:4)

根据他们的文档c3 api load,您只能在load调用

中传递这些值

urljsonrowscolumnsclassescategoriesaxescolorstypetypesunloaddone

要将regions添加到load来电,您需要在github pages上提出问题或检查是否已存在

截至目前,只有解决方案是使用regions.add,但它现在不支持破折号样式

检查Demo:Fiddle

您可以提出一个问题,即添加短划线样式,而不是将regions添加到load来电,因为他们可以更轻松,更快地修复