admin 管理员组

文章数量: 1086019


2024年4月18日发(作者:imagesc函数)

elementui table tooltip元素

Element UI的Table组件是一个功能强大的表格组件,可以用

于展示大量数据。而Tooltip是一个浮动的提示框组件,用于

在鼠标悬停或点击时显示更多的信息。

要在Element UI的Table组件中添加Tooltip,可以使用

Tooltip组件的属性来实现。具体步骤如下:

1. 首先,在Table的Columns中设置需要显示Tooltip的列的

属性type为"tooltip"。

```javascript

{

prop: 'name',

label: '名称',

type: 'tooltip' // 设置type为"tooltip"

},

```

2. 在Table的Scoped Slot中添加一个具有Tooltip组件的

template,并在template中使用item数据展示Tooltip需要显示

的内容。

```html

```

这里用到了scoped slot,所以需要在Table组件外部包裹一个

template标签,并在template标签中添加slot-scope属性,值

为"scope"。

3. 在template中,使用el-tooltip组件来包裹需要显示Tooltip

的内容,通过slot属性指定Tooltip的内容。

- effect属性:设置Tooltip的显示效果,这里使用了"dark",

也可以根据自己的需求选择其他效果。

- content属性:通过slot="content"指定Tooltip的内容。

4. 最后,在Table组件中的columns中的Scoped Slot中通过插

槽的方式插入template。

这样就完成了在Element UI的Table组件中添加Tooltip元素

的操作。


本文标签: 组件 显示 添加 需要 属性