WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2021-04-02 73d4022530530be074c48a978ff6d489134bc8e4
plugins/infiniteScroll/CInfiniteScroll.vue
@@ -35,12 +35,16 @@
                </view>
            </view>
        </view>
        <slot />
        <view class="c-infinite-content">
            <slot />
        </view>
        <view class="c-infinite-bottom">
            <view
                class="c-infinite-loading"
                v-if="loading"
            >加载中,请稍后...</view>
                v-if="!ending"
            >
                <text v-show="loading">加载中,请稍后...</text>
            </view>
            <view v-if="ending">
                <text
                    class="c-infinite-ended"
@@ -73,7 +77,7 @@
        // 发起加载页面数据回调
        //   参数 {
        //     current: 当前页页码,
        //     next: 需要到达的页面页码,
        //     next: 需要加载的页面页码,
        //     success: 当加载成功后页面调用, 回传参数 { pageTotal: 当前翻页总页数 }
        //     fail: 加载失败后页面调用
        //   }
@@ -288,6 +292,11 @@
                }
            }
        },
        refresh() {
            this.ending = false;
            this.current = 0;
            this.hanldeLoadMore();
        },
    },
    mounted() {
        // 开启自动初始化