代码之家  ›  专栏  ›  技术社区  ›  hamdalf

剑道图-列-设置选项不更改系列标签

  •  0
  • hamdalf  · 技术社区  · 7 年前

    我有一个充满图表的页面,我们希望能够以更大的尺寸打开它们。这意味着更改图表中所有文本的字体大小。除了系列标签外,它工作得很好。

    我尝试过在seriesDefaults中设置(并重置)它们,也尝试过在系列中设置(并重置),但都没有成功。valueAxis和categoryAxis标签正按照我的要求进行操作,所以我不确定我在使用系列标签时哪里出了问题。

    我在这里创建了一个dojo: https://dojo.telerik.com/oYiXaL/9

    1 回复  |  直到 7 年前
        1
  •  0
  •   ezanker    7 年前

    不确定代码为何不起作用,但直接设置属性似乎有效:

    $(".expand").on("click", function(){
      var chartBoss = $(this).data("boss");
    
      $("#bigChart").kendoChart($(chartBoss).data("kendoChart").options);
      var chart = $("#bigChart").data("kendoChart");
      chart.options.series[0].labels.font = "20px BrandonGrotesqueWeb-Bold";
      chart.options.valueAxis.labels.font = "28px BrandonGrotesqueWeb-Regular";
      chart.options.categoryAxis.labels.font = "24px BrandonGrotesqueWeb-Medium";
    
      $(".big").show();
    });