主题
注意:以下问题均为组件库使用过程中常见问题,如有其他问题,请联系组件库开发者进行处理,欢迎大家积极反馈
目前组件库的包已经收归到公司的私有npm仓库,因此需要使用公司内网以及切换公司的npm源才能安装依赖。
npm set registry http://verdaccio.kingsware.cn/
请先确认组件库更新前后 Element-Plus 和 vxe-table 的版本是否一致,因为组件库是基于 Element-Plus 2.9.0 和 vxe-table 4.10.6 进行二次开发的,如果用户使用的第三方UI库版本与组件库不一致,则可能导致样式问题,因此如无特殊需求,请保持第三方UI库版本与组件库的一致性,如有特殊需求,请联系组件库开发者进行版本适配或自行处理;
该bug是由 vxe-table 上游问题所导致的,官方已在 v4.13.27 版本中修复,低于此版本的用户可以使用组件库提供的 vxeTooltip 指令结合单元格内容插槽来解决该问题;
import { vxeTooltip as vVxeTooltip } from '@ksware/ksw-ux';
<k-tree-table :data="data" :column="columns" use-tree>
<template #id="{ row }">
<span v-vxe-tooltip>{{ row.id }}</span>
</template>
</k-tree-table>
组件库v1.2.3之前的版本未适配 vxe-table 提供的图标功能,因此需要手动导入图标的样式,v1.2.3及之后版本已适配;
tableRef.value.disposeRowTooltip();
组件库v1.2.3之前的版本未适配 vxe-table 提供的图标功能,因此需要手动导入图标的样式,v1.2.3及之后版本已适配;
import 'vxe-pc-ui/lib/icon/style/style.css';