feat: chart - pie-table 添加右上角的下拉

This commit is contained in:
zhangyu
2021-07-06 15:58:24 +08:00
parent 34cc48cc89
commit fa3596eda9

View File

@@ -42,7 +42,21 @@
:style="computePosition" :style="computePosition"
:chartInfo="chartInfo" :chartInfo="chartInfo"
> >
<template #title v-if="layout.indexOf(layoutConstant.HEADER) > -1">{{chartInfo.i18n ? $t(chartInfo.i18n) : chartInfo.name}}</template> <template #title v-if="layout.indexOf(layoutConstant.HEADER) > -1">
{{chartInfo.i18n ? $t(chartInfo.i18n) : chartInfo.name}}
<span v-if="isEchartsWithTable">
<el-select
size="mini"
v-model="table.limit"
class="option__select select-topn"
placeholder=""
popper-class="option-popper"
>
<el-option v-for="item in chartTableTopOptions" :key="item" :value="item">TOP&nbsp;{{item}}</el-option>
<template #prefix>TOP&nbsp;</template>
</el-select>
</span>
</template>
<template #operations v-if="layout.indexOf(layoutConstant.HEADER) > -1"> <template #operations v-if="layout.indexOf(layoutConstant.HEADER) > -1">
<i class="cn-icon cn-icon-more-light"></i> <i class="cn-icon cn-icon-more-light"></i>
</template> </template>
@@ -394,11 +408,11 @@ export default {
polygonSeries.useGeodata = true polygonSeries.useGeodata = true
polygonSeries.exclude = ['AQ'] // 排除南极洲 polygonSeries.exclude = ['AQ'] // 排除南极洲
// 鼠标悬停提示 // 鼠标悬停提示
/*const polygonTemplate = polygonSeries.mapPolygons.template /* const polygonTemplate = polygonSeries.mapPolygons.template
polygonTemplate.tooltipText = '{name}' polygonTemplate.tooltipText = '{name}'
polygonTemplate.fontSize = '12px' polygonTemplate.fontSize = '12px'
const hs = polygonTemplate.states.create('hover') const hs = polygonTemplate.states.create('hover')
hs.properties.fill = am4Core.color('#ccc')*/ hs.properties.fill = am4Core.color('#ccc') */
return chart return chart
}, },
pageJump (val) { pageJump (val) {