diff --git a/package.json b/package.json index 555a2fa96..5e8259cd3 100644 --- a/package.json +++ b/package.json @@ -86,6 +86,7 @@ "@babel/runtime": "^7.16.5", "@types/lodash": "^4.14.178", "@types/validator": "^13.6.3", + "@use-gesture/vanilla": "^10.3.0", "@vueuse/core": "^10.4.1", "dayjs": "^1.10.7", "lodash": "^4.17.21", diff --git a/src/image-viewer/image-viewer.vue b/src/image-viewer/image-viewer.vue index 2d2308b0f..bae2d70cf 100644 --- a/src/image-viewer/image-viewer.vue +++ b/src/image-viewer/image-viewer.vue @@ -1,51 +1,70 @@ diff --git a/src/swiper/type.ts b/src/swiper/type.ts index 53727e44d..3d6c33ac3 100644 --- a/src/swiper/type.ts +++ b/src/swiper/type.ts @@ -83,6 +83,8 @@ export interface TdSwiperProps { * 点击轮播项时触发 */ onClick?: (index: number) => void; + /** 是否禁用 */ + disabled?: Boolean; } export interface SwiperNavigation {