WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2025-03-06 10c2943ace02967328193df489d5fda1c3d0422e
plugins/infiniteScroll/CInfiniteScroll.vue
@@ -141,6 +141,7 @@
                            // 没有数据
                            if (!options.pageTotal || options.pageTotal <= 0) {
                                this.ending = true;
                                this.pageTotal = 0;
                            }
                            // 有数据
                            else {
@@ -163,6 +164,8 @@
                    // 加载失败
                    fail: () => {
                        this.loading = false;
                        this.ending = true;
                        this.pageTotal = 0;
                        // 如果下拉刷新,还原下拉
                        if (this.touch.dargState === 2) {
                            this.touch.driftTop = 0;
@@ -299,14 +302,18 @@
            this.hanldeLoadMore();
        },
        // 刷新加载
        $refresh() {
        $refresh(autoStart) {
            Taro.pageScrollTo({
                selector: '#' + this.elmId,
                scrollTop: 0,
            });
            this.ending = false;
            this.current = 0;
            this.hanldeLoadMore();
            if (autoStart === 'off') {
                this.inital = false;
            } else {
                this.hanldeLoadMore();
            }
        },
    },
    mounted() {