update src/components/GiTable/src/components/ColumnSetting.vue.

固定图标增加悬浮注释

Signed-off-by: KAI <1373639299@qq.com>
This commit is contained in:
KAI
2025-03-20 08:56:39 +00:00
committed by Gitee
parent a4413699c4
commit 1d77d8c51a

View File

@@ -47,27 +47,31 @@
{{ item.title }} {{ item.title }}
</a-checkbox> </a-checkbox>
<div class="gi-table__draggable-item-fixed"> <div class="gi-table__draggable-item-fixed">
<icon-pushpin <a-tooltip content="左固定">
class="gi-table__fixed-icon" <icon-pushpin
:class="[ class="gi-table__fixed-icon"
{ :class="[
'gi-table__fixed-icon--active': item.fixed === 'left', {
'gi-table__fixed-icon--disabled': !item.show, 'gi-table__fixed-icon--active': item.fixed === 'left',
}, 'gi-table__fixed-icon--disabled': !item.show,
]" },
@click="handleFixedColumn(item, 'left')" ]"
/> @click="handleFixedColumn(item, 'left')"
<icon-pushpin />
class="gi-table__fixed-icon" </a-tooltip>
:class="[ <a-tooltip content="右固定">
{ <icon-pushpin
'gi-table__fixed-icon--active': item.fixed === 'right', class="gi-table__fixed-icon"
'gi-table__fixed-icon--disabled': !item.show, :class="[
}, {
]" 'gi-table__fixed-icon--active': item.fixed === 'right',
:rotate="270" 'gi-table__fixed-icon--disabled': !item.show,
@click="handleFixedColumn(item, 'right')" },
/> ]"
:rotate="270"
@click="handleFixedColumn(item, 'right')"
/>
</a-tooltip>
</div> </div>
</div> </div>
</VueDraggable> </VueDraggable>