如何实现element UI的el-table组件记录并恢复滚动条位置?
- 内容介绍
- 文章标签
- 相关推荐
本文共计385个文字,预计阅读时间需要2分钟。
场景重现:在项目中使用了keep-alive来缓存组件,并使用了element中的table列表示例。但项目中对table进行了二次封装,导致与页面代码合并在一起。尝试通过直接对scrollTop赋值来调整滚动位置,但赋值失败。
场景重现:在项目中使用了keep-alive来缓存组件,且使用element中的table列表,但在项目中是对table进行了二次封装,跟页码合在了一起。按照网上的直接对scrollTop赋值,赋值失败了,还要加上setTimeout才能成功,虽然实现了功能,但是不知道原因,可以的话希望有人能解答。
废话少说,直接赋上代码。
本文共计385个文字,预计阅读时间需要2分钟。
场景重现:在项目中使用了keep-alive来缓存组件,并使用了element中的table列表示例。但项目中对table进行了二次封装,导致与页面代码合并在一起。尝试通过直接对scrollTop赋值来调整滚动位置,但赋值失败。
场景重现:在项目中使用了keep-alive来缓存组件,且使用element中的table列表,但在项目中是对table进行了二次封装,跟页码合在了一起。按照网上的直接对scrollTop赋值,赋值失败了,还要加上setTimeout才能成功,虽然实现了功能,但是不知道原因,可以的话希望有人能解答。
废话少说,直接赋上代码。

