0.1.10 • Published 6 years ago

ma-scroll v0.1.10

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

依赖

**vue.js iscroll5

简介

**ma-scroll是一个基于vue与iscroll5的移动下拉刷新,上拉加载组件

安装

**npm install ma-scroll -save

使用

main.js 文件下

import Vue from 'vue'

import maScroll from 'ma-scroll'

Vue.use(maScroll)

参数

参数必填类型描述
upfalseBollean是否需要上拉加载
downfalseBollean是否需要下拉刷新
getMorefalsefunction加载的函数
allLoadedfalseBollean是否全部加载完毕
refreshfalsefunction下拉刷新函数
showMsgfalseBollean是否需要描述文字
inittrueBollean初始化iscroll

页面引用

**template

<ma-scroll :showMsg="true" :up="true" :down="true" :getMore="loadMore" :refresh="refresh" :init="init">
</ma-scroll>

**js

loadMore(){
		let that = this
		return new Promise(function(resolve,reject){
		that.elements.push(that.elements.length)
		resolve()
	})
},
refresh(){
		return new Promise(function(resolve,reject){
		resolve()
})

注意事项

created方法初始化数据时使用ajax加载数据,需要在请求成功后,将init参数置为true,不然会导致无法滚动。 loadMore和refresh函数,需要返回Promise对象,因为组件内调用的是loadMore.then,成功后的回调,用以刷新iscroll。

0.1.10

6 years ago

0.1.9

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago