vant-weapp-typings
TypeScript icon, indicating that this package has built-in type declarations

1.31.0 • Public • Published

vant-weapp-typings

@vant/weapp小程序UI框架的类型声明文件

版本

  • @vant/weapp -- v1.10.5

为什么

因为使用跨平台框架开发小程序时,使用@vant/weapp需要一套完整的类型声明文件。

官方使用原生微信小程序进行开发,因此并没有导出相应的类型文件。

这个仓库进行类型的补充。

支持列表

基础组件

  • [x] Button 按钮
  • [x] Cell 单元格
  • [x] ConfigProvider 全局配置
  • [x] Icon 图标
  • [x] Image 图片
  • [x] Layout 布局
  • [x] Popup 弹出层
  • [x] Toast 轻提示
  • [x] Transition 动画

表单组件

  • [x] Calendar 日历
  • [x] Checkbox 复选框
  • [x] DatetimePicker 时间选择
  • [x] Field 输入框
  • [x] Picker 选择器
  • [x] Radio 单选框
  • [x] Rate 评分
  • [x] Search 搜索
  • [x] Slider 滑块
  • [x] Stepper 步进器
  • [x] Switch 开关
  • [x] Uploader 文件上传

反馈组件

  • [x] ActionSheet 动作面板
  • [x] Dialog 弹出框
  • [x] DropdownMenu 下拉菜单
  • [x] Loading 加载
  • [x] Notify 消息通知
  • [x] Overlay 遮罩层
  • [x] ShareSheet 分享面板
  • [x] SwipeCell 滑动单元格

展示组件

  • [x] Circle 环形进度条
  • [x] Collapse 折叠面板
  • [x] CountDown 倒计时
  • [x] Divider 分割线
  • [x] Empty 空状态
  • [x] NoticeBar 通知栏
  • [x] Progress 进度条
  • [x] Skeleton 骨架屏
  • [x] Steps 步骤条
  • [x] Sticky 粘性布局
  • [x] Tag 标签

导航组件

  • [x] Grid 宫格
  • [x] IndexBar 索引栏
  • [x] NavBar 导航栏
  • [x] Sidebar 侧边导航
  • [x] Tab 标签页
  • [x] Tabbar 标签栏
  • [x] TreeSelect 分类选择

业务组件

  • [x] Area 省市区选择
  • [x] Card 商品卡片
  • [x] SubmitBar 提交订单栏
  • [x] GoodsAction 商品导航

废弃

  • [x] Panel 面板

支持功能

  • [x] Props 组件传参类型
  • [x] Events 组件事件类型
  • [x] ExternalClassName 外部样式名称
  • [x] Component 组件类型

Package Sidebar

Install

npm i vant-weapp-typings

Weekly Downloads

19

Version

1.31.0

License

MIT

Unpacked Size

148 kB

Total Files

78

Last publish

Collaborators

  • fanhaoyuan