【问题标题】:highcharts: when adding new data series add new Y axis only if the title is different from existing Y axishighcharts:添加新数据系列时,仅当标题与现有 Y 轴不同时才添加新 Y 轴
【发布时间】:2015-08-10 14:20:45
【问题描述】:

以下jsfiddle 示例显示了将第二个 yAxis 和数据系列添加到现有的 highstock 图。仅当前一个轴 (chart.yAxis[0].title.text) 上的单位类型不同时,我才想添加另一个轴。因此,例如所有对添加轴的连续调用都应识别 YAxis 标签具有温度并将系列添加到已经存在的轴而不是创建另一个轴。但是,我什至无法从轴上获取名称,例如当我调用以下代码时

     alert(chart.yAxis[0].title.text);

就在click事件处理函数里面,title属性是未定义的。任何人都知道这里出了什么问题或如何最好地解决问题?

【问题讨论】:

    标签: javascript plot highcharts highstock


    【解决方案1】:

    yAxis 标题在图表选项中。

    alert(chart.options.yAxis[0].title.text);
    

    http://jsfiddle.net/4xuoo5te/2/

    【讨论】:

    • 实际上当动态添加轴时,文本的值为空
    猜你喜欢
    • 2017-03-28
    • 2019-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-23
    • 2017-03-30
    • 1970-01-01
    • 2021-08-16
    相关资源
    最近更新 更多