Skip to content

Commit b3c7afd

Browse files
committed
VueUiTreemap new component
1 parent 7e5be6b commit b3c7afd

File tree

4 files changed

+12
-17
lines changed

4 files changed

+12
-17
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vue-data-ui",
33
"private": false,
4-
"version": "2.0.63",
4+
"version": "2.0.64",
55
"type": "module",
66
"description": "A user-empowering data visualization Vue components library",
77
"keywords": [

src/App.vue

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3139,6 +3139,9 @@ function treemapSelect(data) {
31393139
</template>
31403140
</Box>
31413141

3142+
<TreemapTest :dataset="treemapDataset" :config="treemapConfig" @selectLegend="treemapSelect" @selectDatapoint="treemapSelect">
3143+
</TreemapTest>
3144+
31423145
<Box open @copy="copyConfig(PROD_CONFIG.vue_ui_treemap)">
31433146
<template #title>
31443147
<BaseIcon name="chartTreemap"/>
@@ -3148,17 +3151,6 @@ function treemapSelect(data) {
31483151
</template>
31493152
<template #dev>
31503153
<TreemapTest :dataset="treemapDataset" :config="treemapConfig" @selectLegend="treemapSelect" @selectDatapoint="treemapSelect">
3151-
<template #rect="{ rect, shouldShow, fontSize, isZoom, textColor }">
3152-
<div v-if="shouldShow" :style="`font-size:${fontSize}px;color:${textColor}`">
3153-
{{ rect.color }} {{ isZoom }}
3154-
</div>
3155-
</template>
3156-
<!-- <template #tooltip-before="{ seriesIndex, datapoint, series, config }">
3157-
{{ datapoint.name }}
3158-
</template>
3159-
<template #tooltip-after="{ seriesIndex, datapoint, series, config }">
3160-
{{ seriesIndex }}
3161-
</template> -->
31623154
</TreemapTest>
31633155
</template>
31643156
<template #prod>

src/components/vue-ui-treemap.vue

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -657,10 +657,13 @@ defineExpose({
657657
.vue-ui-treemap-zoom-info {
658658
pointer-events: none;
659659
position: absolute;
660-
top: calc(50% + 30px);
660+
top: 50%;
661661
left: 50%;
662+
height: 100%;
663+
width:100%;
664+
display: flex;
665+
align-items:center;
666+
justify-content:center;
662667
transform: translate(-50%, -50%);
663668
}
664-
.vue-data-ui-legend {
665-
}
666669
</style>

0 commit comments

Comments
 (0)