diff --git a/package.json b/package.json index 0e7b3c0..7ba5f2f 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,8 @@ "pinia-plugin-persistedstate": "3.2.1", "qs": "6.5.3", "vue": "3.4.26", - "wot-design-uni": "^1.2.13" + "wot-design-uni": "^1.2.13", + "z-paging": "^2.7.10" }, "devDependencies": { "@commitlint/cli": "^18.4.3", diff --git a/pages.config.ts b/pages.config.ts index 96d65b7..9e3499f 100644 --- a/pages.config.ts +++ b/pages.config.ts @@ -12,6 +12,8 @@ export default defineUniPages({ autoscan: true, custom: { '^wd-(.*)': 'wot-design-uni/components/wd-$1/wd-$1.vue', + '^(?!z-paging-refresh|z-paging-load-more)z-paging(.*)': + 'z-paging/components/z-paging$1/z-paging$1.vue', }, }, tabBar: { diff --git a/src/pages.json b/src/pages.json index 468dc66..d62bd4a 100644 --- a/src/pages.json +++ b/src/pages.json @@ -9,7 +9,8 @@ "easycom": { "autoscan": true, "custom": { - "^wd-(.*)": "wot-design-uni/components/wd-$1/wd-$1.vue" + "^wd-(.*)": "wot-design-uni/components/wd-$1/wd-$1.vue", + "^(?!z-paging-refresh|z-paging-load-more)z-paging(.*)": "z-paging/components/z-paging$1/z-paging$1.vue" } }, "tabBar": { diff --git a/src/types/uni-pages.d.ts b/src/types/uni-pages.d.ts new file mode 100644 index 0000000..aea295e --- /dev/null +++ b/src/types/uni-pages.d.ts @@ -0,0 +1,27 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by vite-plugin-uni-pages + +interface NavigateToOptions { + url: "/pages/index/index" | + "/pages/index/about" | + "/pages/index/request" | + "/pages/index/request2" | + "/pages/index/upload" | + "/pages/index/upload2"; +} +interface RedirectToOptions extends NavigateToOptions {} + +interface SwitchTabOptions { + url: "/pages/index/index" | "/pages/index/about" +} + +type ReLaunchOptions = NavigateToOptions | SwitchTabOptions; + +declare interface Uni { + navigateTo(options: UniNamespace.NavigateToOptions & NavigateToOptions): void; + redirectTo(options: UniNamespace.RedirectToOptions & RedirectToOptions): void; + switchTab(options: UniNamespace.SwitchTabOptions & SwitchTabOptions): void; + reLaunch(options: UniNamespace.ReLaunchOptions & ReLaunchOptions): void; +}