从 ukelli ui 升级为 @deer-ui,为产品化做基础建设
兼顾 PC 与移动端的交互组件
项目结构调整为
- @dear-ui/core 核心组件
- style
- utils 工具库
- config 配置
- i18n 国际化
- @dear-ui/enhance-ui 基于核心组件的增强组件
- style
彻底舍弃 window.$UKE 全局变量模式
- UkeComponent -> UIComponent
- $T_UKE -> $T_IN
- setUkeLang -> setUILang
- setUkeLangConfig -> setUILangConfig
- setUkelliConfig -> setUIConfig
- getUkelliConfig -> getUIConfig
@dear-ui/core
- pagin -> pagination
- button-basic -> button
- range-selector -> slider
- form-control/input -> input
- form-control/input-selector -> input-selector
- form-control/input-number -> input-number
- record-render/table -> table
- record-render/mapper-filter -> table/column-filter
- record-render/card-table -> table-card
- record-render/desc-helper -> table-row
- selector/radio -> radio
- selector/checkbox -> checkbox
- selector/dropdown-menu -> dropdown
- selector/dropdown-wrapper -> dropdown-wrapper
- selector -> selector-basic
- uke-component -> ui-component
@dear-ui/enhance-ui
- captcha -> enhance-ui/captcha
- selector/chart-dom -> enhance-ui/chart-dom
- selector/dropdown-group -> enhance-ui/dropdown-group
- tip-button -> enhance-ui/tip-button
- selector/link-selector -> enhance-ui/link-selector
- Ranger -> Slider
- DropdownMenu -> Dropdown
- CardTable -> TableCard
- DescHelper -> TableRow
- Table 相关的 records -> dataRows
- 不再提供 captcha 的支持,需要通过扩展字段引入
- 重构 customForm 表单控件接入接口
- 将文档单独放入 website 目录中,并且存放所有组件的文档和测试用例