Hola a todos, en primer lugar, los gráficos electrónicos son increíbles, la próxima gran novedad en la visualización de datos, ¡ustedes son geniales!
Ahora el problema: he estado tratando de cambiar la opción de "color" y usar el método .setOption(). Esto no actualiza el gráfico ni llama al método .refresh(). El único método que funciona es setTheme() // el parámetro vacío arroja un error pero hace el trabajo.
De todos modos, ¡gracias por tu arduo trabajo!
De hecho, su color ya está vigente, pero no se ha aplicado a la serie echarts, porque la opción actual. El color no corresponde a cada serie. En este sentido, también espero que los echarts cambien —— color decisión secuencial color de serie .
Solo porque la leyenda mantiene el mapa de la serie de colores después del renderizado. Pruebe esta opción y cambie el color como su descripción, funciona.
option = {
color: ['red','green'],
series : [
{
type:'pie',
data:[
{name:1, value:10},
{name:2, value:20}
]
}
]
};
Pero, cuando se ha usado la leyenda, puede usar la API de la leyenda: setColor, consulte http://echarts.baidu.com/doc/doc-en.html#LegendInterface , establezca la serie en un nuevo color o falso para borrar la serie 'mapa de colores en la leyenda.
O, tal vez setTheme es la mejor manera, verifique esto http://echarts.baidu.com/doc/example/line1.html# -en
y en la consola, prueba esto
myChart.setTheme({color:['rojo','verde']});
encontrará lo que su necesidad.
Gracias por su apreciación.
Sí, myChart.setTheme({color:['red','green']}); funciona muy bien, gracias por eso!
Comentario más útil
Solo porque la leyenda mantiene el mapa de la serie de colores después del renderizado. Pruebe esta opción y cambie el color como su descripción, funciona.
Pero, cuando se ha usado la leyenda, puede usar la API de la leyenda: setColor, consulte http://echarts.baidu.com/doc/doc-en.html#LegendInterface , establezca la serie en un nuevo color o falso para borrar la serie 'mapa de colores en la leyenda.
O, tal vez setTheme es la mejor manera, verifique esto http://echarts.baidu.com/doc/example/line1.html# -en
y en la consola, prueba esto
myChart.setTheme({color:['rojo','verde']});
encontrará lo que su necesidad.
Gracias por su apreciación.