Vue上拉加载下拉刷新---vue-easyrefresh

摘要:
EasyRefresh的目标是创建一个强大、稳定和成熟的下拉刷新框架。GitHub:vue easyfreshApp版本:fluent_ easyfresh特性和功能:支持跨境反弹效果,支持自定义,并集成了许多酷炫的页眉和页脚。支持下拉刷新,上拉加载(自动),支持触发刷新和加载。支持嵌入页眉和页脚列表以及视图浮动。支持列表事件监视,并制作任何类型的页眉和页脚,它可以放在门户属性文档FAQ更新日志自定义页眉和页脚D中的任何位置emohttps://xuelongqy.github.io/vue-easyrefresh简单的用例1.安装vue-easyrefresh//使用该命令安装npminstallvue easyfresh S或yarnadvue easyfresh//使用包装。json“dependencies”:{“vue easyrefresh”:“version”,……}2.从‘vue easy refresh’vue引入EasyFreshimportVue。使用3.使用EasyFresh˂!
vue-easyrefresh简介

正如名字一样,EasyRefresh很容易就能在基于Vue的Web应用上实现下拉刷新以及上拉加载操作,支持主流的PC和移动浏览器。它的功能灵感来源于与Android的SmartRefreshLayout,同样也吸取了很多三方库的优点。EasyRefresh中集成了多种风格的Header和Footer,但是它并没有局限性,你可以很轻松的自定义,做到你想要的任何样子。使用Html强大的动画,甚至随便一个简单的控件也可以完成。EasyRefresh的目标是打造一个强大,稳定,成熟的下拉刷新框架。

GitHub:vue-easyrefresh
App版本移步:flutter_easyrefresh

特点功能:

  • 支持越界回弹效果
  • 支持自定义并且已经集成了很多炫酷的 Header 和 Footer
  • 支持下拉刷新、上拉加载(可自动)
  • 支持触发刷新和加载
  • 支持 Header 和 Footer 列表嵌入以及视图浮动两种形式
  • 支持列表事件监听,制作任何样子的 Header 和 Footer,并且能够放在任何位置

传送门

Demo

https://xuelongqy.github.io/vue-easyrefresh

Vue上拉加载下拉刷新---vue-easyrefresh第1张

简单用例

1.安装vue-easyrefresh

// 使用命令安装
npm install vue-easyrefresh -S
或者
yarn add vue-easyrefresh

// 使用package.json
"dependencies": {
  "vue-easyrefresh": "version",
  ....
}

2.引入 EasyreFresh

import Vue from 'vue'
import EasyRefresh from 'vue-easyrefresh'
Vue.use(EasyRefresh)

3.使用 EasyreFresh

<EasyRefresh
    :userSelect="false"
    :onRefresh="onRefresh"
    :loadMore="loadMore">
    <!-- 列表内容 -->
</EasyRefresh>
<!-- 更多使用方法请参考Example -->

使用指定的 Header 和 Footer

<EasyRefresh
        :userSelect="false"
        :onRefresh="onRefresh"
        :loadMore="loadMore">
    <template v-slot:header>
        <MaterialHeader/>
    </template>
    <StripeList :count="itemCount"/>
    <template v-slot:footer>
        <MaterialFooter/>
    </template>
</EasyRefresh>
<!-- 注:<template v-slot:header>为vue2.6后的语法,仍然可以使用<MaterialHeader slot="header"/> -->

QQ讨论群 - 623262733

进群须知

这个群不仅仅是解决EasyreFresh的问题,任何Vue.js相关的问题都可以进行讨论。正如它的名字一样,有问必答,只要群主有时间,都会帮大家一起解决问题。

免责声明:文章转载自《Vue上拉加载下拉刷新---vue-easyrefresh》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Elasticsearch笔记七之setting,mapping,分片查询方式vw+vh+rem响应式布局下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

简单使用Vuex步骤及注意事项

使用Vuex的步骤: (1)安装: 1.使用npm安装: npm install vuex --save 2.使用script标签引入 <script src="http://t.zoukankan.com/path/to/vue.js"></script> <script src="http://t.zoukankan...

vue 格式化时间

export default{ filters: { formatDate(time) { var date = newDate(time); var year=date.getFullYear(); var month=da...

vue 借用element-ui实现头像上传 axios发送请求

<!-- 上传组件 --> <!-- 总结一下: action 写图片上传请求的路径 去路径哈 show-file-list就是当你上传时,是否会显示出上传的是哪一个图片,一般为false handleAvatarSuccess它是成功的回调 beforeAvatarUpload:上传之前做的一...

vue create与vue init的区别

1.vue ui 图形化界面 2. vue create 是vue-cli3.x的初始化方式,目前模板是固定的,模板选项可自由配置,创建出来的是vue-cli3的项目,与cue-cli2项目结构不同,配置方法不同,具体配置方法参考官方文档。 使用方式:vue create 项目名称 3. vue init vue init 是vue-cli2.x的初始化方...

去掉console.log,正式环境不能有console.log

方法1 vscode中全局搜console  然后替换掉就行了(空格替换调) 方法2:webpack打包时去除,适合Vue项目 在webpack.prod.conf.js里面的plugins里面加上 drop_debugger: true, drop_console: true...

haproxy 配置详解

OPTION 选项: option httpclose :HAProxy会针对客户端的第一条请求的返回添加cookie并返回给客户端,客户端发送后续请求时会发送                              此cookie到HAProxy,HAProxy会针对此cookie分发到上次处理此请求的服务器上,如果服务器不能忽略           ...