Authored by 王涛

Merge branch 'master-500-dev-lushangqing' into 'master-500-dev'

【#823】【虚拟容量视图】年柱子展示错误,当前年无数据,页面展示不对(共性问题),在v-chart上增加v-if判断,重新获取取数据后改变



See merge request !77
<template>
<div :style="styleObj" v-if="isDisplay">
<v-chart :options="options" autoresize/>
<v-chart v-if="hackReset" :options="options" autoresize/>
</div>
</template>
... ... @@ -16,6 +16,7 @@ export default {
},
data() {
return {
hackReset:true,
chartData:[],
isDisplay:true,
kpiUnit:'',
... ... @@ -174,6 +175,7 @@ export default {
}
if(this.optionsSetup.isVuex){
let optionsData=this.optionsData;
this.hackReset=false;
if(this.optionsData.dataType=="dynamicData"){
//改变参数值-月季度年,重新加载动态数据--待测
this.optionsData.dynamicData.contextData.time=time;
... ... @@ -526,6 +528,7 @@ export default {
: this.dynamicDataFn(optionsData.dynamicData, optionsData.refreshTime,optionsData.isRefresh);
},
staticDataFn(val) {
this.hackReset=true;
const series = this.options.series;
let axis = [];
let bar = [];
... ... @@ -564,6 +567,7 @@ export default {
});
},
renderingFn(val) {
this.hackReset=true;
let xAxis=val.xAxis;
if(xAxis && xAxis.length>0){
this.options.xAxis.data =xAxis;
... ...