vant-weapp-typings

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

Usage no npm install needed!

<script type="module">
  import vantWeappTypings from 'https://cdn.skypack.dev/vant-weapp-typings';
</script>

README

vant-weapp-typings

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

版本

  • @vant/weapp -- v1.9.1

为什么

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

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

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

支持列表

基础组件

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

表单组件

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

反馈组件

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

展示组件

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

导航组件

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

业务组件

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

废弃

  • Panel 面板

支持功能

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