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

AMSCHARTS 4地理热图-如何将逻辑添加到工具提示?

  •  2
  • camden_kid  · 技术社区  · 7 年前

    amCharts 4地球热图示例( https://codepen.io/team/amcharts/pen/yvdwrR

    var polygonTemplate = polygonSeries.mapPolygons.template;
    polygonTemplate.tooltipText = "{name}: {value.value.formatNumber('#.0')}";
    

    polygonSeries.data 工具提示显示“美国:”。有没有办法添加逻辑,使工具提示显示“美国:无数据”?

    1 回复  |  直到 7 年前
        1
  •  4
  •   xorspark    7 年前

    你可以使用 tooltipText

    polygonTemplate.adapter.add("tooltipText", function(text, ev) {
      if (!ev.dataItem.dataContext.value) {
        return "{name}: No value";
      }
      return text;
    })
    

    Demo

    推荐文章