我已经使用amcharts库创建了股票图。我想要给该图一个标题和其他内容。各个面板的标题正在起作用。但是完整图的标题不起作用。

这是工作示例http://jsfiddle.net/hwhpguaf/

我试图提供图形标题,但它不起作用

"titles": [
        {
            "text": "Chart Title",
            "size": 15
        }
    ]


我想要的示例图像javascript - 定制Amcharts的问题-LMLPHP

最佳答案

股票图表现在确实具有titles属性,并且不能在其上显示任何其他标题和/或标签。

但是,您可以将titles数组添加到每个单独的面板中,但是:

panels: [{
    title: "Value",
    percentHeight: 70,

    "titles": [
        {
            "text": "Chart Title",
            "size": 15
        }
    ], ...


这将在面板上产生一个标题:

javascript - 定制Amcharts的问题-LMLPHP

这是更新的小提琴:http://jsfiddle.net/hwhpguaf/1/

但是,如果您正在寻找一种在整个图表上添加标题的方法,那么将其作为外部HTML元素放置可能是一个甚至简单的解决方案:

<h2>Chart title</h2>
<div id="chartdiv"></div>

关于javascript - 定制Amcharts的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31938580/

10-12 01:02