mescroll

下拉刷新和上拉加载 js 框架
授权协议 MIT
开发语言 JavaScript
所属分类 iOS代码库、 下拉刷新(pull-to-refresh)
软件类型 开源软件
地区 国产
投 递 者 壤驷旭
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mescroll

精致的下拉刷新和上拉加载 js框架。支持vue,完美运行于移动端和主流PC浏览器 (JS framework for pull-refresh and pull-up-loading)。

  1. 原生js, 支持vue, 不依赖jquery,zepto

  2. 一套代码多端运行. 完美运行于android,iOS,手机浏览器,兼容PC主流浏览器

  3. 参数自由搭配, 随心定制, 轻松拓展

  4. 超详细注释,读懂源码 so easy

  5. 主流APP案例, 丰富经典

功能亮点 :

  1. 自动判断和提示列表无任何数据或无更多数据

  2. 支持监听列表滚动事件,无需手动判断处理列表的页码,时间等变量

  3. 可指定列表滚动到任何位置,附带平滑效果一键滚动到顶部或底部

  4. 可配置列表数据不满屏时,自动加载下一页

  5. 一个界面可支持多个下拉刷新,上拉加载

  6. 可临时锁定下拉刷新和上拉加载

  • 系列文章目录 Vue-cli3 ,js根据汉字或拼音模糊搜索功能,汉字支持同音字、多音字,支持首字母 Vue开发问题——axios二次封装,请求、响应拦截器。 Vue开发问题——打包后首页白屏,cli3设置vue.config.js 使用proxy配置跨域 前言 1、mescroll使用, 官网 mescroll(点击直达) 2、需求:比如List展示页面时有10项,点击第10个进入详情页,返回后

  • // 初始化mescroll function initMeScroll() { //创建MeScroll对象,内部已默认开启下拉刷新,自动执行up.callback,刷新列表数据; //是否为ios设备; var isIOS = !!navigator.userAgent.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 //是否为PC端,如果是scr

  • //bug:如果一个页面多个,必须使用v-show控制显示隐藏 1、安装包 注:position: fixed; // 必须使用固定定位 .mescroll { position: fixed; top: 120px; bottom: 0; height: auto; } npm install --save mescroll.js 2、引入mescroll的vue组件 impo

  • 前言 在开发项目时遇到了mescroll上拉加载不刷新的问题如何解决,简单记录一下自己的解决过程。 一、官网的解决方法 先理解mescroll触发上拉的原理: mescroll 是 div 原生的 overflow: auto 滚动. 与 iScroll和better-scroll通过js模拟列表滚动不同, mescroll的性能更优,兼容性更好. 我们知道: 当一个div的内容超过这个div设

  • mescroll.optUp 对象有个属性 hasNext   这个属性掌控着上拉加载的事件,false 表示关闭上拉加载事件,反之为true 网上没有查到该属性的讲解,我通过试验,应该是这样的,还请试验。 以下是一些常见的API  // 初始化mescroll function initMeScroll() { //创建MeScroll对象,内部已默认开启下拉刷新,自动执

  • mescroll 官网地址: http://www.mescroll.com/api.html 移动端:纯html 基于 mescroll 插件实现上拉加载,下拉刷新,返回顶部 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg

  • 官网mescroll-uni 原因是upCallback函数里面使用了this.mescroll.xxx(xx, xx)在请求成功后,隐藏加载状态。应该使用upCallback(mescroll) {}函数参数里的mescroll.xxx(xx, xx)在请求成功后,隐藏加载状态。 async upCallback(mescroll) { ... const data = res.data.

  • /* mescroll * version 1.4.2 * 2019-08-01 wenju * http://www.mescroll.com */ (function (name, definition) { if (typeof define === 'function') { // AMD环境或CMD环境 define(definition); } else

  • 1. 执行npm命令安装mescroll : npm install --save mescroll.js 2. 引入mescroll组件 : import MescrollVue from 'mescroll.js/mescroll.vue’ <!-- 1.修改请求路径 参数 2.可以在created里面请求看一下是否成功 然后在将上拉下拉刷新请求修改 在查看属性渲染数据

  • <template> <mescroll-vue ref="mescroll" :down="mescrollDown" :up="mescrollUp" @init="mescrollInit" > <div id="mecroll_dataList"> <slot></slot> </div> </mescroll-vue

  • 1.初始化mescroll的时候,包括以后 调用@dowm,就一定会调用一次@up 所以我一般在@down中清除list数据,在@up中获取数据 @up中 page.num==1必须判断,这里获取第一个数据 2.mescroll最基本的配置 tempale: <mescroll-uni ref="mescrollRef" @init="mescrollInit" 这个不用设置

  • mescroll-uni上拉加载失效,修改代码,HbuilderX自动同步代码后,又可以正常使用== 问题很奇怪!!! 原因: mescroll-uni没有正确的渲染导致的。 mescroll-uni的高度是通过动态计算的, 当mescroll-uni已经渲染完成,高度才被计算出来,也就是说mescroll-uni采用的默认高度,内部压根不是我设置的值,只不过是页面看上去高度是我设置的那个 解决:

 相关资料
  • 本文向大家介绍RecyclerView下拉刷新上拉加载,包括了RecyclerView下拉刷新上拉加载的使用技巧和注意事项,需要的朋友参考一下 一 、前言 最近实在太忙,一个多礼拜没有更新文章了,于是今晚加班加点把demo写出来,现在都12点了才开始写文章。 1.我们的目标 把RecyclerView下拉刷新上拉加载更多加入到我们的开发者头条APP中。 2.效果图 3.实现步骤 找一个带上拉刷新下

  • 本文向大家介绍Android XListView下拉刷新和上拉加载更多,包括了Android XListView下拉刷新和上拉加载更多的使用技巧和注意事项,需要的朋友参考一下 市面上有好多的类比ListView刷新数据的开源框架,如:v4包自带的SwipeRefreshLayout ,以及集ListView、GridView甚至WebView于一身的Pulltorefresh等等。前述的两个开源框

  • 本文向大家介绍Android自定义下拉刷新上拉加载,包括了Android自定义下拉刷新上拉加载的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android自定义下拉刷新上拉加载的具体实现步骤,供大家参考,具体内容如下 实现的方式是SwipeRefreshLayout + RecyclerView 的VIewType 首先看效果: 总的思路: 布局文件 下拉刷新的实现思路 用于测试的

  • 本文向大家介绍XListView实现下拉刷新和上拉加载原理解析,包括了XListView实现下拉刷新和上拉加载原理解析的使用技巧和注意事项,需要的朋友参考一下 XListview是一个非常受欢迎的下拉刷新控件,但是已经停止维护了。之前写过一篇XListview的使用介绍,用起来非常简单,这两天放假无聊,研究了下XListview的实现原理,学到了很多,今天分享给大家。     提前声明,为了让代码

  • 本文向大家介绍H5基于iScroll实现下拉刷新和上拉加载更多,包括了H5基于iScroll实现下拉刷新和上拉加载更多的使用技巧和注意事项,需要的朋友参考一下 前言       前一段有个手机端的项目需要用到下拉刷新和上拉加载更多的效果,脑海里第一反映就是微博那种效果,刚开始的理解有些偏差,以为下拉也是追加数据,上拉也是追加数据,后请教同事后发现其实下拉只是刷新最新数据而已,上拉是追加数据。 使用

  • 本文向大家介绍Android ListView实现上拉加载更多和下拉刷新功能,包括了Android ListView实现上拉加载更多和下拉刷新功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家介绍了Android ListView下拉刷新功能的实现方法和功能,供大家参考,具体内容如下 1、ListView优化方式 界面缓存:ViewHolder+convertView 分页加载:上拉刷新

  • 基于 UIScrollview 的带上拉加载下一页数据和下拉刷新的瀑布流demo。本Demo使用使用 UrlImageView 实现网络图片异步加载和 EGORefresh 实现刷新。 [Code4App.com]

  • 本文向大家介绍Android下拉刷新上拉加载更多左滑动删除,包括了Android下拉刷新上拉加载更多左滑动删除的使用技巧和注意事项,需要的朋友参考一下 一、前言 老规矩,别的不说,这demo是找了很相关知识集合而成的,可以说对我这种小白来说是绞尽脑汁!程序员讲的是无图无真相! 现在大家一睹为快! 二、比较关键的还是scroller这个类的