在iview的Table表格中,若是數據超出當前列的寬度,多餘的部分會折行顯示,使得該行的高度增長。爲了實現*iview
文本將不換行,超出部分顯示爲省略號dom
的效果,iview提供了表頭屬性ellipsis。然而這個屬性卻有一個弊端,就是顯示爲省略號的部分對用戶來講是不可見的,很是影響體驗,並且在iview文檔中,做者並未給出任何解決辦法。
最簡單的解決辦法是給相關數據增長title屬性,使得鼠標移入時能夠顯示所有信息。在SegmentFault上找到了相關代碼spa
要在column中的--表格列的配置--描述添加
注意area的值,後面也要相應對應是area的值,不然找不到data中的area的值,就會報錯。blog
render: (h, params) => {ip
return h('div', [文檔
h('span', {it
style: {class
display: 'inline-block',配置
width: '100%',im
overflow: 'hidden',
textOverflow: 'ellipsis',
whiteSpace: 'nowrap'
},
domProps: {
title: params.row.courseName
}
}, params.row.courseName)
])
}
做者:曼珠沙華_521b 連接:https://www.jianshu.com/p/23152ef738bf 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。