在iview 的table 中 当鼠标放在,表格的文字上时,需展示相对应的说明效果如下

需要展示成上面内容,直接上代码
我们写在render 函数里,之所以写很多个“h” 是用来换行用的 ,具体内容可以查找iview 官网
render: (h, params) => {
return h('Tooltip', {
props: { placement: 'top' }
}, [
params.row.name_, //表格中的数据
h('div', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},'失信行为:'), //鼠标放上去显示的内容即气泡显示内容
h('div', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},params.row.ll_behavior),
h('div', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},'处罚结果:'),
h('div', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},params.row.result_),
h('span', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},'处罚有效期:'),
h('span', {
slot: 'content',
style: {
whiteSpace: 'normal',
wordBreak: 'break-all'
}
},params.row.validity_)
])
}
本文详细介绍如何在iView框架的Table组件中实现鼠标悬停显示详细信息的Tooltip效果,通过在render函数中使用多个'h'元素进行布局,展示了如何自定义Tooltip的内容,包括失信行为、处罚结果和有效期等关键信息。

4240

被折叠的 条评论
为什么被折叠?



