ivew 中 table 如何优雅的放入Tooltip

在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_)
            ])
                        
                    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值