Element-UI的 InfiniteScroll 无限滚动组件基本使用及应用场景
应用场景
有的时候我们表格不想要使用分页的功能,想滑动到底部加载更多的数据;有时后端返回的数据很多要前端在一页展示,但是使用了element-ui的table组件后会发生页面卡顿的情况(因为element-ui的table组件将所有的dom元素都渲染在页面上了
)
代码
<template> <div class="app"> <ul class="infinite-list" v-infinite-scroll="loadMore" infinite-scroll-disabled="disabled" infinite-scroll-distance="50" style="overflow: auto" > <li v-for="(i, index) in count" :key="index" class="infinite-list-item"> {{ i }} </li> </ul> </div> </template> <script> export default { data() { return { count: 20, }; }, methods: { // 加载更多时追加数据 loadMore() { console.log("load"); this.count += 2; }, }, computed: { // 控制是否能加载更多 disabled() { return this.count >= 30; }, }, }; </script> <style scoped> .infinite-list { height: 200px; background-color: skyblue; } </style>
到此这篇关于Element-UI的 InfiniteScroll 无限滚动组件基本使用的文章就介绍到这了,更多相关Element-UI的 InfiniteScroll 无限滚动组件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
textContent在Firefox下与innerText等效的属性
textContent在Firefox下与innerText等效的属性...2007-05-05ES6 javascript中class静态方法、属性与实例属性用法示例
这篇文章主要介绍了ES6 javascript中class静态方法、属性与实例属性用法,结合实例形式分析了ES6中类的静态方法、静态属性概念、功能、使用方法与相关注意事项,需要的朋友可以参考下2017-10-10javascript 循环语句 while、do-while、for-in、for用法区别
本文章介绍了在学习javascript中的循环语句的用法,包while、do-while、for-in、for它们之间的区别,也是常用的循环语句了,有需要的朋友可以了解一下2012-03-03JavaScript实现向setTimeout执行代码传递参数的方法
这篇文章主要介绍了JavaScript实现向setTimeout执行代码传递参数的方法,分析了向setTimeout传递参数的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-04-04javascript数字格式化通用类 accounting.js使用
accounting.js 是一个非常小的JavaScript方法库用于对数字,金额和货币进行格式化。并提供可选的Excel风格列渲染。它没有依赖任何JS框架。货币符号等可以按需求进行定制2012-08-08
最新评论