График Эхарта не меняет цвет - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь изменить цвет моего графика электронных карт, но это изменение не применяется.

Вот мой код:

this.option.series.push({
  name: 'Real',
  type: 'line',
  symbol: 'triangle',
    symbolSize: 10,
    label: {
            normal: {
                show: true,
                position: 'left'
            }
        },
    lineStyle: {
        color: 'transparent',
        width: 2,
        type: 'line'
    },
    itemStyle: {
        color: 'green'
    },
  markLine: {
    data: [
      {
        name: 'Limite',
        yAxis: 500,
        lineStyle:
        {
          color: 'red'
        }
      },
    ]
  },
  data: realData
});

Когда я пытаюсь этот код на Фрагмент eCharts (по официальной документации здесь ) работает, но не в моих работах.

Я использую Angular v8 и echarts 3.8.5

1 Ответ

0 голосов
/ 06 февраля 2020

Хотите ли вы изменить цвет линии или цвета элемента?

Вы можете проверить этот пример https://gallery.echartsjs.com/editor.html?c=xXbP45bsC

и здесь конфигурацию ser ie

    {
        name: '注册总量',
        type: 'line',
        // smooth: true, //是否平滑
        showAllSymbol: true,
        // symbol: 'image://./static/images/guang-circle.png',
        symbol: 'circle',
        symbolSize: 25,
        lineStyle: {
            normal: {
                color: "#00ca95",
                shadowColor: 'rgba(0, 0, 0, .3)',
                shadowBlur: 0,
                shadowOffsetY: 5,
                shadowOffsetX: 5,
            },
        },
        label: {
            show: true,
            position: 'top',
            textStyle: {
                color: '#00ca95',
            }
        },

        itemStyle: {
            color: "#00ca95",
            borderColor: "#fff",
            borderWidth: 3,
            shadowColor: 'rgba(0, 0, 0, .3)',
            shadowBlur: 0,
            shadowOffsetY: 2,
            shadowOffsetX: 2,
        },
        tooltip: {
            show: false
        },
        areaStyle: {
            normal: {
                color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
                        offset: 0,
                        color: 'rgba(0,202,149,0.3)'
                    },
                    {
                        offset: 1,
                        color: 'rgba(0,202,149,0)'
                    }
                ], false),
                shadowColor: 'rgba(0,202,149, 0.9)',
                shadowBlur: 20
            }
        },
        data: [281.55, 398.35, 214.02, 179.55, 289.57, 356.14, ],
    }

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...