/**
* 顶部header
*/
Vue.component("cz-distribution-echart", {
template: `
`,
props: {
distribute:{
type: Object,
},
height:{
type:Number
},
},
data() {
return {
option:{}
}
},
mounted(){
this.init()
},
methods: {
//预警分布
init(){
this.warningDistributeChart(this.distribute)
},
//预警分布 Echart
warningDistributeChart(data){
//console.log(data);
let newPromise = new Promise((resolve) => {
resolve()
})
//然后异步执行echarts的初始化函数
newPromise.then(() => {
var myChart = echarts.init(this.$refs.chart);
var series = []
if(data.legend != undefined) {
for (let i = 0; i