iview表格文字超出后使用省略号

      
       {
          title: 'title',
          key: 'key',
          align: 'center',
          ellipsis: true,                      //超出长度时用...显示
          width: 150,
          render: (h, params) => {
            return h('Tooltip', {
              props: {
                placement: 'top'
              }
            }, [
                params.row.key,
                h('span', {
                  slot: 'content',             //slot属性
                  style: {
                    whiteSpace: 'normal',
                    wordBreak: 'break-all'
                  }
                }, params.row.key)
              ])
          }
        }
 

第二种:

                       {
                        title: '姓名',
                        key: 'name',
                        ellipsis: true,
                        className: 'box-pack-center',
                        align:'center',
                        minWidth: 100,
                        render: (h, params) => {
                            let tools = [];
                            tools.push(h('a',{
                                style:{
                                    display:'inline-block',
                                    width: '100%',
                                    textIndent:'0px',
                                    overflow: 'hidden', //超出的文本隐藏
                                    textOverflow: 'ellipsis', //溢出用省略号显示
                                    whiteSpace: 'nowrap', //溢出不换行
                                },
                                attrs: {
                                    title: params.row.name
                                },
                            },params.row.name));
                            return h('div',{style:{width:'100%'}}, tools);
                        }
                    }

 

原文链接    https://blog.csdn.net/weixin_42675298/article/details/90897198

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值