轴标签的文本修饰在IE中不起作用

时间:2019-06-07 10:32:15

标签: amcharts amcharts4

我正在尝试在项目符号图表中为轴标签添加下划线。但是它不能在IE11中使用,但是在谷歌浏览器中可以正常工作。

默认情况下,charcharts在父级“ g”元素(子级)上设置文本装饰 <text>由于某种原因未继承该值。所以我直接在<text>元素上应用文本修饰,尽管某些标签没有下划线。请找到以下代码示例

示例:https://jsbin.com/gokudogixo/1/edit?html,js,output

 categoryAxis.renderer.textDecoration="underline"
 categoryAxis.renderer.labels.template.adapter.add('textDecoration', function(textDecoration, target) {
        if (target.element.node.childNodes.length>0 && textDecoration === 'underline') {
            target.element.node.childNodes[0].style.textDecoration = 'underline';

        }
        return textDecoration;
      });

0 个答案:

没有答案