mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-09-09 20:57:17 +08:00
update src/components/GiTable/src/components/ColumnSetting.vue.
固定图标增加悬浮注释 Signed-off-by: KAI <1373639299@qq.com>
This commit is contained in:
@@ -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>
|
||||||
|
Reference in New Issue
Block a user