vue+element ui el-tooltip動(dòng)態(tài)顯示隱藏問題
vue element ui el-tooltip動(dòng)態(tài)顯示隱藏
近期在做一個(gè)項(xiàng)目時(shí),遇到需要在table的單元格內(nèi)展示多行信息的需求,此時(shí)table組件中的show-overflow-tooltip屬性會(huì)將多行信息全部提示出來:
- 源碼:
- 效果:
而我的需求是鼠標(biāo)滑過單元格內(nèi)的每一行的時(shí)候,如果文字溢出,只需要提示鼠標(biāo)所在行的內(nèi)容,若文字未溢出,則不進(jìn)行提示,顯然table組件自帶的這個(gè)屬性是不能滿足的,于是換成了el-tooltip組件,然而,效果就是不管是否文字溢出,鼠標(biāo)滑過都會(huì)給出提示信息:
- 源碼:
- 效果:
所以,我們需要對(duì)el-tooltip進(jìn)行一個(gè)動(dòng)態(tài)的展示,通過disabled屬性進(jìn)行顯隱控制,具體代碼如下:
- 源碼:
- 效果:
多行,文字溢出
文字未溢出:
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
教你如何開發(fā)Vite3插件構(gòu)建Electron開發(fā)環(huán)境
這篇文章主要介紹了如何開發(fā)Vite3插件構(gòu)建Electron開發(fā)環(huán)境,文中給大家提到了如何讓 Vite 加載 Electron 的內(nèi)置模塊和 Node.js 的內(nèi)置模塊,需要的朋友可以參考下2022-11-11vue-cli 打包使用history模式的后端配置實(shí)例
今天小編就為大家分享一篇vue-cli 打包使用history模式的后端配置實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-09-09vue.js計(jì)算屬性computed用法實(shí)例分析
這篇文章主要介紹了vue.js計(jì)算屬性computed用法,結(jié)合實(shí)例形式分析了vue.js使用computed方式進(jìn)行屬性計(jì)算的相關(guān)操作技巧,需要的朋友可以參考下2018-07-07教你60行代碼實(shí)現(xiàn)一個(gè)迷你響應(yīng)式系統(tǒng)vue
這篇文章主要為大家介紹了教你60行代碼實(shí)現(xiàn)一個(gè)迷你響應(yīng)式系統(tǒng)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>2023-03-03Vue中this.$router.push參數(shù)獲取方法
下面小編就為大家分享一篇Vue中this.$router.push參數(shù)獲取方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-02-02