|
9 ore fa | |
---|---|---|
.. | ||
components | 9 ore fa | |
mixins | 9 ore fa | |
wxs | 9 ore fa | |
README.md | 9 ore fa | |
mescroll-body.css | 9 ore fa | |
mescroll-body.vue | 9 ore fa | |
mescroll-i18n.js | 9 ore fa | |
mescroll-mixins.js | 9 ore fa | |
mescroll-uni-option.js | 9 ore fa | |
mescroll-uni.css | 9 ore fa | |
mescroll-uni.js | 9 ore fa | |
mescroll-uni.vue | 9 ore fa | |
package.json | 9 ore fa |
mescroll的uni版本 是专门用在uni-app的下拉刷新和上拉加载的组件, 支持一套代码编译到iOS、Android、H5、小程序等多个平台
mescroll的uni版本 继承了mescroll.js的实用功能: 自动处理分页, 自动控制无数据, 空布局提示, 回到顶部按钮 ..
mescroll的uni版本 丰富的案例, 自由灵活的api, 超详细的注释, 可让您快速自定义真正属于自己的下拉上拉组件
2021-04-13 by mescroll (文档可能会有缓存,建议打开时刷新一下)
mescroll-i18n.vue
示例, 新增轮播吸顶菜单mescroll-swiper-sticky.vue
示例,mescroll-swiper-sticky.vue
的示例, 轮播吸顶菜单导航mescroll-empty.vue
的示例, 单独使用空布局组件mescroll-i18n.vue
的示例, 支持国际化的配置beforeEndDelay
不再默认配置 // (显示加载成功/失败的时长, android小程序设置此项结束下拉会卡顿, 配置后请注意测试)异步加载左侧菜单(超简单)
先请求其他接口,再触发upCallback,无需配置auto为false(超简单)
新增3个mescroll的mixins, 极大简化了mescroll-comp, mescroll-more, mescroll-swiper的案例
独立出空布局的组件<mescroll-empty>, 以便在不使用mescroll的界面也能统一管理空布局
<template>
<view>
// 基本用法
<mescroll-empty v-if="list.length==0"></mescroll-empty>
// 所有配置项 (option同up.empty的配置一致)
<mescroll-empty v-if="isShowEmpty" :option="optEmpty" @emptyclick="emptyClick"></mescroll-empty>
</view>
</template>
<script>
import MescrollEmpty from '@/components/mescroll-uni/components/mescroll-empty.vue';
export default {
components: {
MescrollEmpty
},
...
}
为了更快速自定义回到顶部按钮, up.toTop新增以下配置项:
toTop: {
zIndex: 9990, // fixed定位z-index值
right: 20, // 到右边的距离, 默认20 (支持"20rpx", "20px", "20%"格式的值, 纯数字则默认单位rpx)
bottom: 120, // 到底部的距离, 默认120 (支持"20rpx", "20px", "20%"格式的值, 纯数字则默认单位rpx)
safearea: false, // bottom的偏移量是否加上底部安全区的距离, 默认false. 需要适配iPhoneX时使用 (具体的界面如果不配置此项,则取mescroll-uni.vue的safearea值)
width: 72, // 回到顶部图标的宽度, 默认72 (支持"20rpx", "20px", "20%"格式的值, 纯数字则默认单位rpx)
radius: "50%", // 圆角, 默认"50%" (支持"20rpx", "20px", "20%"格式的值, 纯数字则默认单位rpx)
left: null, // 到左边的距离, 默认null. 此项有值时,right不生效. (支持"20rpx", "20px", "20%"格式的值, 纯数字则默认单位rpx)
duration: 300, // 回到顶部的动画时长,默认300ms (当值为0或300则使用系统自带回到顶部,更流畅; 其他值则通过step模拟,部分机型可能不够流畅,所以非特殊情况不建议修改此项)
src: null, // (已有配置)
offset: 1000 // (已有配置)
}
一. 修复和优化的内容:
二. 完善获取节点信息的方式:
一. 简化使用:
二. 优化性能:
三. 新增配置: