亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue+elementUI實現(xiàn)當(dāng)渲染文本超出一定字?jǐn)?shù)時顯示省略號

 更新時間:2023年10月24日 09:19:50   作者:橘哥哥  
這篇文章主要介紹了vue+elementUI實現(xiàn)當(dāng)渲染文本超出一定字?jǐn)?shù)時顯示省略號,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue elementUI當(dāng)渲染文本超出一定字?jǐn)?shù)時顯示省略號

如圖,當(dāng)渲染的文字超出30字后顯示省略號

設(shè)置過濾器

filters: {
    ellipsis(value) {
      if (!value) return "";
      if (value.length > 30) {
        return value.slice(0, 30) + "...";
      }
      return value;
    }
  },

使用過濾器

<el-table-column label="題干" width="600">
        <template slot-scope="scope">
          <span>{{scope.row.content | ellipsis}}</span>
        </template>
      </el-table-column>

ok了~

vue elementui文本超出字?jǐn)?shù)時顯示省略號且鼠標(biāo)懸停時顯示省略全部信息

省略單行

white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

省略多行

word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;//控制行數(shù)
-webkit-box-orient: vertical;

鼠標(biāo)懸停時顯示省略全部信息

利用title屬性,在代碼中如下:

<div class="moduletitle" :title="titletest">{{ titletest }}</div>
 
data() {
    return {
      titletest: "測試測試測試測試測試測試測試測試測試測試測試測試",
    }
   }

具體實現(xiàn)效果如下:

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論