Browse Source

折线图

shibei_master
jiangyy 4 years ago
parent
commit
187cd51b2f
  1. 5
      src/views/modules/visual/communityGovern/cpt/issue-info.vue
  2. 12
      src/views/modules/visual/cpts/line-chart.vue

5
src/views/modules/visual/communityGovern/cpt/issue-info.vue

@ -80,7 +80,8 @@
</div> </div>
</div> </div>
<line-chart :list="issueChartData" /> <line-chart ref="lineChart"
:list="null" />
</div> </div>
</div> </div>
</cpt-card> </cpt-card>
@ -215,6 +216,8 @@ export default {
); );
}); });
this.issueChartData = chartData; this.issueChartData = chartData;
this.$refs.lineChart.setList(this.issueChartData)
} else { } else {
this.$message.error(msg); this.$message.error(msg);
} }

12
src/views/modules/visual/cpts/line-chart.vue

@ -1,6 +1,8 @@
<template> <template>
<div class="m-chart"> <div class="m-chart">
<canvas id="myChart" :width="width" :height="height" /> <canvas id="myChart"
:width="width"
:height="height" />
</div> </div>
</template> </template>
@ -216,6 +218,14 @@ export default {
await nextTick(200); await nextTick(200);
this.iniLoading = true; this.iniLoading = true;
}, },
methods: {
setList (data) {
chart.changeData(data);
srcData = data;
addTextShape();
},
}
}; };
</script> </script>

Loading…
Cancel
Save