Skip to content

Mounted 组件计划 #1

Description

@fjc0k

前言

秉持「只产出与业务低耦合的基础组件」的理念,不会考虑列表、卡片等与具体业务 UI 设计高度关联的组件。

计划

  • Button: 基于小程序原生的 Button,但去除其自带的样式,并且对相关 API 进行封装,返回一个纯粹的、更易根据具体业务 UI 进行扩展的基础按钮组件。 使用 .m-pure-button 类名去除小程序按钮自带的样式。 小程序有 bug,暂不考虑。暂添加 pureButton mixin 代替。

  • DatePicker: Picker 风格的日期选择器。

  • TimePicker: Picker 风格的时间选择器。

  • DateTimePicker: Picker 风格的日期时间选择器,本质是一个分段选择器。

  • Calendar: 日历组件。

  • Table: 表格组件。

  • FormIdCollector: 微信小程序 form id 收集组件。因 Taro 自 1.9.1 版本后的某个版本开始不再支持递归组件,实现上可能会需要两个组件互相调用。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions