1

AnyChart を使用してカスタム カラーを生成するにはどうすればよいですか?

これは私がこれまでに持っているものです。パレットを参照する行にコメントしました-「ここでパレットに影響を与えようとしています」。

anychart.onDocumentReady(function () {

  //Trying to affect palette here
  //led.palette = anychart.palettes.earth;

  // create a stage
  stage = anychart.graphics.create("diagramContainer");

  // create data
  var data = [170, 210, 130, 310];

  // set the gauge type
  led = anychart.gauges.led();

  // set data for the gauge
  led.data(data);

  // add the default pointer
  led.addPointer(2);

  // set the size and position
  led.bounds("50%", 0, "25%", "100%");

  // sets background settings.
  led.background({fill: "#FFFFFF 0.0"});

  // sets left bound.
  led.left("28%");

  // sets height.
  led.height("35%");

  // set the container id
  led.container(stage);

  // initiate the gauge drawing
  led.draw();

});

4

3 に答える 3

0

Palette はプロパティではなく、メソッドです。AnyChart のほとんどすべてのものと同様に、その方法は次のとおりです: http://jsfiddle.net/0vhvnjqp/

// apply palette
led.palette(anychart.palettes.earth);
于 2016-11-18T09:27:37.050 に答える