Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 1.81 KB

File metadata and controls

68 lines (52 loc) · 1.81 KB

Mobile UI Components TODO

已有组件保留并勾选;待实现按当前确认范围整理。 [x] 表示 packages/ui 已存在;[ ] 表示待实现。

已有组件(保留)

  • buttonpackages/ui/button
  • checkboxpackages/ui/checkbox
  • drawerpackages/ui/drawer
  • fieldpackages/ui/field
  • inputpackages/ui/input
  • input-otppackages/ui/input-otp
  • listboxpackages/ui/listbox
  • popuppackages/ui/popup
  • pickboxpackages/ui/pickbox
  • pickerpackages/ui/picker
  • radiopackages/ui/radio
  • scrollboxpackages/ui/scrollbox
  • switchpackages/ui/switch
  • tabspackages/ui/tabs
  • textareapackages/ui/textarea

本轮候选(待筛选)

基础交互

  • swipe-action

表单输入

  • stepper
  • cascader(已移除,能力并入 picker.options 级联多列)
  • uploader
  • picker-calendar(待 calendar 组件能力完善后新增)
  • picker-calendar-range(待 calendar 组件能力完善后新增)

容器与导航

  • navbar
  • tabbar
  • collapse

反馈与浮层

  • toaster
  • action-sheet
  • menu
  • skeleton
  • notice-bar

展示组件

  • avatar
  • image(包含 image-preview
  • card
  • steps
  • timeline
  • calendar

移动端增强能力(暂不纳入当前迭代,先保留)

  • pull-refresh:下拉刷新。
  • infinite-scroll:滚动到底自动加载。
  • back-top:快速回到顶部。
  • virtual-list:长列表虚拟渲染。
  • safe-area:刘海屏/底部安全区适配。
  • keyboard-avoider:软键盘弹出避让输入区。