注意:vue-infinite-loading2.0只能在Vue.js2.0中使用。如果你想在Vue.js1.0中使用,请安装vue-infinite-loading1.3版本

如何安装

npm install vue-infinite-loading --save

导入方式

import InfiniteLoading from 'vue-infinite-loading';

export default {

mounted() {

},

components: {

InfiniteLoading,//直接在组件中声明

},

methods: {

infiniteHandler($state) {

console.log("触发")

setTimeout(() => {

const temp = [];

if(this.list.length>80){

$state.complete();

return;

}

for (let i = this.list.length + 1; i <= this.list.length + 10; i++) {

temp.push(i);

}

this.list = this.list.concat(temp);

$state.loaded();

}, 1000);

},

},

data() {

return {

distance:100,//临界值,距离底部多少距离时触发函数 infiniteHandler

list: [1,2,3,4,5,6,7,8,9,0],//测试数据

}

}

}

模板使用

小弟拼命加载中...

//加载中的文字

已加载完毕!

//加载完毕的文字

暂无数据:(

//没有数据的文字

加载动画

bubbles

circles

default

spiral

waveDots

vue 一直加载_Vue无限加载vue-infinite-loading使用详解相关推荐

  1. vue ajax拦截器,Vue-resource拦截器判断token失效跳转详解

    本文主要为大家带来一篇Vue-resource拦截器判断token失效跳转的实例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧,希望能帮助到大家. 在拦截器中设置全局的 ...

  2. Vue 下拉刷新及无限加载组件 - 有你便是晴天 - 博客园

    原文  https://github.com/wangdahoo/vue-scroller 主题 Vue.js Vue Scroller Vue Scroller is a foundational ...

  3. linux直接运行程序加载动态库失败,扣丁学堂Linux培训详解程序运行时加载动态库失败解决方法...

    今天扣丁学堂Linux培训老师给大家介绍一下关于Linux程序运行时加载动态库失败的解决方法,希望对同学们学习有所帮助,下面我们一起来看一下吧. Linux下不能加载动态库问题 当出现下边异常情况 . ...

  4. vue 监控元素宽度_Vue入门系列之Vue实例详解与生命周期

    Vue的实例是Vue框架的入口,其实也就是前端的ViewModel,它包含了页面中的业务逻辑处理.数据模型等,当然它也有自己的一系列的生命周期的事件钩子,辅助我们进行对整个Vue实例生成.编译.挂着. ...

  5. vue 查看变量类型_Vue学习 开始走向VUE开发2---插值使用详解

    插值是在Vue使用中最常见和最简单的一个用法,使用两层嵌套的大括号({{变量}})表示大括号中的内容将会被替换为变量表示的值,主要是用来表示文本的内容. Vue的实现过程中将会跟踪这个变量值的变化,当 ...

  6. vue中 点击事件的写法_vue实现绑定事件的方法实例代码详解

    一.前言 vuejs中的事件绑定,使用来完成的,这里函数名是定义在Vue实例中的methods对象中的,Vue实例可以直接访问其中的方法. 二.事件绑定方式 1. 直接在标签中写js方法 执行方法的第 ...

  7. vue.js根据数据循环生成表格_vue.js循环for(列表渲染)详解

    vue.js循环for(列表渲染)详解 一.总结 一句话总结: v-for {{ item.message }} var example1 = new Vue({ el: '#example-1', ...

  8. aspx网页背景图片设置代码_Vue+CSS3制作双螺旋DNA动画:代码详解和基础知识复习

    1 效果: 2 知识点: ======= 2.1 html的基础知识. 2.2 css3的基础知识. 2.3 vue的基础知识. 2.4 代码讲解非常清楚,小白看了都会. 3 html骨架: ==== ...

  9. unity 3d shaderlab 开发实战详解_vue实战开发011:使用router-view嵌套路由详解

    前面已经把首页的顶部header和底部的footer页面写完,现在开始写内容区域了,在写内容之前我们先要将路由配置好,不然无法在页面上查看效果,所以这里我在components目录下先建了一个home ...

最新文章

  1. mysql 集群 增加服务器_MYSQL集群服务配置
  2. 什么是三极管的倒置状态及其作用!
  3. Android踩坑日记:点击变暗效果的ImageView实现原理
  4. python PyQt5 slot插槽(pyqtSignal、pyqtSlot)
  5. 复旦研究生怒怼华为:2w 月薪是侮辱价!
  6. kubectl技巧之查看资源列表,资源版本和资源schema配置
  7. (转到C区)[献给想深入学习网络编程的朋友] C,C++网络编程学习简明指南
  8. 006-Python迭代器
  9. 手机web禁止微信调整字体
  10. 《那些年啊,那些事——一个程序员的奋斗史》——81
  11. 程序员必杀技——《编程全能词典》即将震憾上市
  12. linq判断集合中相同元素个数_高中数学:集合与函数概念知识点汇总
  13. Shell 获取进程号
  14. Excel高级使用技巧汇总
  15. Sort exceeded memory limit of 104857600 bytes 解决方案
  16. 佛祖保佑 永无shell
  17. 戴尔寄希望于区块链在印度服务器市场保持竞争力
  18. Autonomous Driving in Adverse Weather Conditions: A Survey - 恶劣天气条件下的自动驾驶:一项调查 (arXiv 2021)
  19. 建设网站:购买域名和主机的原则你知道吗?
  20. 互联网行业薪酬分析,快来看看做什么最赚钱!

热门文章

  1. Gartner:人工智能将把部分专业工作变成公用事业
  2. 【转】android TV CTS 4.0.3_r1测试
  3. 5000字权威指南分享!企业如何正确制定 IT 战略及其路线图
  4. 不要惊奇这种观点400电话
  5. 飞鸽传书 参与了公司的程序设计比赛
  6. 我们一定要有自立的飞秋觉悟
  7. 如何将第三方控件嵌入ToolStrip控件,并提供Design-Time支持
  8. 前端又省事了,Chrome直接支持lazyload延迟加载
  9. 编程学不来就去当产品经理,没那么简单!
  10. 经典面试题(40):以下代码将输出的结果是什么?