vue+element ui el-tooltip動態(tài)顯示隱藏問題
vue element ui el-tooltip動態(tài)顯示隱藏
近期在做一個項目時,遇到需要在table的單元格內(nèi)展示多行信息的需求,此時table組件中的show-overflow-tooltip屬性會將多行信息全部提示出來:
- 源碼:
- 效果:
而我的需求是鼠標(biāo)滑過單元格內(nèi)的每一行的時候,如果文字溢出,只需要提示鼠標(biāo)所在行的內(nèi)容,若文字未溢出,則不進(jìn)行提示,顯然table組件自帶的這個屬性是不能滿足的,于是換成了el-tooltip組件,然而,效果就是不管是否文字溢出,鼠標(biāo)滑過都會給出提示信息:
- 源碼:
- 效果:
所以,我們需要對el-tooltip進(jìn)行一個動態(tài)的展示,通過disabled屬性進(jìn)行顯隱控制,具體代碼如下:
- 源碼:
- 效果:
多行,文字溢出
文字未溢出:
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(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-11教你60行代碼實現(xiàn)一個迷你響應(yīng)式系統(tǒng)vue
這篇文章主要為大家介紹了教你60行代碼實現(xiàn)一個迷你響應(yīng)式系統(tǒng)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>2023-03-03Vue中this.$router.push參數(shù)獲取方法
下面小編就為大家分享一篇Vue中this.$router.push參數(shù)獲取方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02