Highcharts渲染器:我应该使用attr()还是css()?

时间:2016-08-25 20:03:45

标签: javascript css highcharts

使用Highcharts Renderer绘制形状时,绘制的Elements具有css()函数和attr()函数。看起来我们可以使用任何一种元素,尽管语法略有不同。

示例:

// using attr
renderer.rect(100, 100, 100, 100, 5)
    .attr({
        stroke: 'red',
        'stroke-width': 2,
        fill: 'green',
        'fill-opacity': 0.5
    })
    .add();

// using css
renderer.rect(250, 100, 100, 100, 5)
    .css({
        stroke: 'red',
        strokewidth: 2,
        fill: 'green',
        fillopacity: 0.5
    })
    .add();

JSFiddle:https://jsfiddle.net/Asheq/qLz83xnk/

是否有理由选择其中一个?

0 个答案:

没有答案