# uview-typings **Repository Path**: jh_shot/uview-typings ## Basic Information - **Project Name**: uview-typings - **Description**: uView 类型定义 - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2022-08-26 - **Last Updated**: 2024-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # uView 类型定义 基于 uView 2.0.34 版本文档编写 - Vue组件 - vue <= 2.6 引用 `v26.d.ts`,需要安装 `@vue/runtime-dom` - vue >= 3 引用 `v3.d.ts` - Refs引用 `refs.d.ts` `tsconfig.json` 示例: ```json { "compilerOptions": { "types": [ "@ttou/uview-typings/v26", "@ttou/uview-typings/refs" ] } } ``` ## 组件列表 - 基础组件 - [x] icon - [x] image - [x] button - [x] text - [x] row - [x] col - [x] cell - [x] badge - [x] tag - [x] loadingIcon - [x] loadingPage - 表单组件 - [x] form - [x] calendar - [x] keyboard - [x] picker - [x] datetimePicker - [x] rate - [x] search - [x] numberBox - [x] upload - [x] code - [x] input - [x] textarea - [x] checkbox - [x] radio - [x] switch - [x] slider - [x] album - 数据组件 - [x] list - [x] lineProgress - [x] countDown - [x] countTo - 反馈组件 - [x] tooltip - [x] actionSheet - [x] alert - [x] toast - [x] noticeBar - [x] notify - [x] swipeAction - [x] collapse - [x] popup - [x] modal - 布局组件 - [x] scrollList - [x] line - [x] overlay - [x] noNetwork - [x] grid - [x] swiper - [x] skeleton - [x] sticky - [x] divider - 导航组件 - [x] tabbar - [x] backTop - [x] navbar - [x] tabs - [x] subsection - [x] indexList - [x] steps - [x] empty - 其他组件 - [x] parse - [x] codeInput - [x] loadMore - [x] readMore - [x] gap - [x] avatar - [x] link - [x] transition