vue实现文章内容过长点击阅读全文功能的实例

前端之家收集整理的这篇文章主要介绍了vue实现文章内容过长点击阅读全文功能的实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

直接上代码

html:

css:

js:

{ this.contentToggle(); },500) },methods:{ contentToggle(){ this.curHeight=this.$refs.bodyFont.offsetHeight; if(this.curHeight>this.bodyHeight){ this.contentStatus=true; }else{ this.contentStatus=false; } },}

效果如图:

实现思路与注意的点:

1、获取内容的高度要等到dom加载完成之后,在mounted里加一个setTimeout函数,保证能真正获取

2、当内容的高度高于自己设定的要展示的高度的时候,则只限定在自己要展示的高度中,加一个class解决,注意要overflow:hidden;

以上这篇vue实现文章内容过长点击阅读全文功能的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

原文链接:https://www.f2er.com/vue/34452.html

猜你在找的Vue相关文章