在element UI框架中,組件el-table-column代表table的一列,有時(shí)候我們不想讓里面的內(nèi)容換行,網(wǎng)上的方法一般是需要給自適應(yīng)列寬的column寫(xiě)一個(gè)動(dòng)態(tài)的width,比較麻煩。
有沒(méi)有一種更簡(jiǎn)單高效的方法呢,有的!!使用af-table-column組件!??!
一、af-table-column簡(jiǎn)介:
af-table-column是基于 element-ui 組件庫(kù)的 el-table-column 組件, 支持自適應(yīng)列寬功能
二、安裝
npm install af-table-column
三、使用
使用前得先導(dǎo)入,對(duì)于第二行“Vue.use(AFTableColumn)”,現(xiàn)在一般不用這句,把AFTableColumn放在components的大括號(hào)里邊就行了
import AFTableColumn from 'af-table-column'
Vue.use(AFTableColumn)
用法和之前的el-table-column差不多,這里我們可以用a-f-table-column(打af-table-column它識(shí)別不了)或者AFTableColumn來(lái)實(shí)現(xiàn)自適應(yīng)列寬:
<a-f-table-column prop="name1" label="名字1" />
<AFTableColumn prop="name2" label="名字2" />
如果不想自適應(yīng)列寬,可以設(shè)置 fit 屬性為 false,或者使用原有的el-table-column 組件。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-713995.html
參考鏈接:https://npmmirror.com/package/af-table-column/v/1.0.3文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-713995.html
到了這里,關(guān)于【element UI 中的af-table-column組件】el-table-column如何自適應(yīng)調(diào)整列寬,簡(jiǎn)單高效?。?!的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!