perf: No data提示、折线图优化

This commit is contained in:
chenjinsong
2021-08-15 15:49:29 +08:00
parent aa2d485f48
commit cad7c9a12b
5 changed files with 100 additions and 16 deletions

View File

@@ -8,10 +8,10 @@
<slot name="operations"></slot>
</div>
</div>
<div class="cn-chart__body" :class="{'pie-with-table': isPieWithTable}" v-loading="loading">
<div class="cn-chart__body" :class="{'pie-with-table': isPieWithTable}" v-loading="loading" v-no-data="noData">
<slot></slot>
</div>
<div class="cn-chart__footer" v-if="layout.indexOf(layoutConstant.FOOTER) > -1" :class="{'pie-with-table': isPieWithTable}" v-loading="loading">
<div class="cn-chart__footer" v-if="layout.indexOf(layoutConstant.FOOTER) > -1 && !noData" :class="{'pie-with-table': isPieWithTable}" v-loading="loading">
<slot name="footer"></slot>
</div>
</div>
@@ -24,7 +24,8 @@ export default {
props: {
layout: Array,
chartInfo: Object,
loading: Boolean
loading: Boolean,
noData: Boolean
},
setup (props) {
return {