1.1.1 • Published 3 years ago

neumedia-water-fall v1.1.1

Weekly downloads
17
License
-
Repository
-
Last release
3 years ago

瀑布流列表

数据列表呈瀑布流形式展示。通过上下拖拽的操作,重新刷新页面数据,或加载更多列表数据。

更新历史

版本号作者更新记录更新时间
1.0.0huang.liang@neusoft.com初始版本2020.08.04

安装

npm install neumedia-water-fall

导入

import WaterFall from 'neumedia-water-fall';

export default {
    components: {
        WaterFall
    },
    data() {
        return {
            page: 1,
            list: []
        };
    },
    methods: {
        getList(page) {
            // 获取第 page 页数据,并 return 返回
        },
        handleRefresh() {
            this.page = 1;
            return this.getList(this.page);
        },
        handleLoadPage() {
            let list = this.getList(this.page);
            this.page = this.page + 1;
            return list;
        }
    }
}

使用

<water-fall v-model="list" :handle-more="handleLoadPage" :handle-refresh="handleRefresh"></water-fall>

API

Props

说明说明类型默认值
value(v-model)列表内容Array[]
col列数Number2
handle-more注册上拉加载数据方法(返回单页数据)Functionfunction() {}
handle-refresh注册下拉刷新数据方法(返回单页数据)Functionfunction() {}
1.1.1

3 years ago

1.1.0

4 years ago

1.0.1

4 years ago

0.1.0

4 years ago