Releases: jd-ftf/wot-design-mini
Releases · jd-ftf/wot-design-mini
v2.3.1
v2.3.0
2021-04-21
新特性
- ActionSheet
- Calendar
- CalendarView
- 新增日历面板组件 (by @yawuling )
- Card
- 新增
custom-class
、custom-title-class
、custom-content-class
、custom-footer-class
自定义样式 (by @yawuling )
- 新增
- ColPicker
- DatetimePicker
- DatetimePickerView
- Input
- 添加自定义外部类名
custom-textarea-container-class
(by @yawuling )
- 添加自定义外部类名
- InputNumber
- ImgCropper
- 新增组件图片裁剪 (by @HXCStudio123 )
- MessageBox
- Picker
- PickerView
- Popup
- SelectPicker
- Switch
- 新增
before-change
修改前钩子 (by @yawuling )
- 新增
- Toast
- 新增
context
上下文属性 (by @yawuling )
- 新增
- Upload
file
对象添加response
字段 (by @yawuling )
优化
- Card
- 优化卡片组件的样式结构 (by @yawuling )
- PickerView
- StatusTip
- 占位图改用网络地址,小程序打包时会将未使用的组件也打包进去,如果使用本地图片,会明显增大小程序包体积 (by @yawuling )
- Tabs
- 修改切换的实现方式,去掉
animated
和lazy-render
属性 (by @yawuling )
- 修改切换的实现方式,去掉
- 定位层级
- 优化多个组件的定位层级 (by @yawuling )
- clickoutside
- 给
wd-drop-menu
,wd-popover
,wd-swipe-action
,wd-tooltip
添加clickoutside
功能,优化点击非组件区域时关闭组件的方案 (by @yawuling )
- 给
- 边框
- 边框调整为 0.5 像素 (by @yawuling )
Bug 修复
- ActionSheet
- 修复
panels
多行快捷方式的条件判断 (by @yawuling )
- 修复
- Button
- 修复
loading
属性的类型问题 (by @yawuling )
- 修复
- Cell
- 修复
border
类型的展示异常问题 (by @yawuling )
- 修复
- Checkbox
- 修复设置
cell
属性下新增选项时新增的选项缺少表单样式的问题 (by @yawuling )
- 修复设置
- ColPicker
- 修复自定义
label
插槽失败的问题 (by @yawuling )
- 修复自定义
- DatetimePicker
- Loadmore
- 修复 loading 图标未正常展示的问题 (by @yawuling )
- MessageBox
- Picker
- Popover
- SelectPicker
- 修复自定义
label
插槽失败的问题 (by @yawuling )
- 修复自定义
- Tooltip
- Upload
本次更新可能影响范围
- ColPicker、DatetimePicker、Picker、SelectPicker 原先值为超出默认隐藏,显示为省略号,本次调整为默认不隐藏,若需隐藏,需手动设置
ellipsis
属性
v2.2.0
2020-12-10
新特性
- ColPicker
- DatetimePicker
- 新增
close-on-click-modal
属性 (by @yawuling ) )
- 新增
- DropMenu
- Picker
- 新增
close-on-click-modal
属性 (by @yawuling ) )
- 新增
- Resize
- 新增
wd-resize
组件,支持监听 dom 宽高变化 (by @Gkxie )
- 新增
- SelectPicker
- 新增
close-on-click-modal
属性 (by @yawuling ) )
- 新增
- SortButton
- 新增
line
属性 (by @yawuling ) )
- 新增
- Upload
- 新增
name-key
和status-key
,支持自定义 file 数据结构中的 name 字段和 status 字段 (by @yawuling ) )
- 新增
优化
- ActionSheet
- 给列表添加最大高度限制,为选项过多的情况做展示兜底 (by @yawuling ) )
- Cell
- 将右侧value值的字号从12px调整为14px (by @yawuling ) )
- CheckBox
true-value
和false-value
支持空字符串 (by @yawuling ) )
- ColPicker
- 修改 loading 类型 (by @yawuling ) )
- Loading
- 去掉1.0中的 loading 类型,并做好向下兼容 (by @yawuling ) )
- Radio
- 优化 dot 类型的动画 (by @yawuling ) )
- Rate
active-color
支持数组,支持设置两种颜色 (by @awjing )
- StatusTip
- 更新占位图,清晰部分细节 (by @yawuling ) )
- Tabs
- 优化
wd-tab
组件name
更新渲染问题 (by @yawuling ) )
- 优化
- Upload
- 修正事件传递和参数传递,向下兼容 (by @yawuling ) )
Bug 修复
v2.1.0
2020-09-30
新特性
- Input
- 新增属性
align-right
, 支持设置内容右对齐 (by @HXCStudio123 )
- 新增属性
Bug 修复
- Search
- Search 组件点击清除按钮后,出现两个“搜索”文案 #193 (by @HXCStudio123 )
- SortButton
- Input
- 修复 label 插槽未生效问题 #191 (by @HXCStudio123 )
v2.0.0
2020-09-25
新特性
- 综合
- 组件样式升级,主题色更改
- 重绘了全部图标,并新增了部分图标
- ActionSheet
- 新增属性
panels
自定义面板,支持一维数组和二维数组,panel数据结构支持设置显示的图片地址和标题内容 (by @awjing )
- 新增属性
- Button
- 属性
type
默认值为primary
(by @HXCStudio123 ) - round 默认值改为
true
(by @HXCStudio123 )
- 属性
- Badge
- Card
- 新增卡片组件 Card (by @awjing )
- Cell
- CellGroup
- 新增属性
border
, 支持设置表单组是否展示边框线 (by @yawuling )
- 新增属性
- Checkbox
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
max-width
, 支持设置文字部分最大宽度,设置最大宽度开启文字折叠 (by @HXCStudio123 ) - 新增自定义样式类
custom-label-class
自定义文字结点样式(by @yawuling ) ) - 新增自定义样式类
custom-shape-class
自定义单选图标结点样式(by @yawuling ) )
- 新增属性
- Collapse
- CheckboxGroup
- ColPicker
- 新增 ColPicker 多列选择组件 (by @yawuling )
- DatetimePicker
- 新增属性
columns-height
, 支持设置 picker 内部的单个 pickerView 高 (by @HXCStudio123 ) - 新增属性
required
, 支持表单属性设置必填项 (by @HXCStudio123 ) - 新增属性
use-default-slot
, 使用默认插槽 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 ) - 新增默认插槽,可更改默认唤起 picker 的形式(默认为cell)。(by @HXCStudio123 )
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 ) - 展开弹出框事件名称由
showPicker
改为open
。(by @yawuling) - 新增方法
close
, 支持关闭弹出框 (by @yawuling) )
- 新增属性
- DatetimePickerView
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 ) - 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 )
- 新增属性
- Grid
- 新增属性
bg-color
, 支持宫格设置背景颜色 (by @HXCStudio123 )
- 新增属性
- Icon
- 新增属性
custom-style
设置根节点样式 (by @awjing )
- 新增属性
- Input
- 新增属性
no-border
, 支持设置取消底部边框 (by @yawuling ) - 移除属性
autofocus
(by @yawuling ) - 新增属性
required
, 支持表单属性设置必填项 (by @yawuling ) - 新增事件
clickprefixicon
, 点击前置图标时触发 (by @yawuling ) - 新增事件
clicksuffixicon
, 点击后置图标时触发 (by @yawuling ) - 新增属性
name
(by @yawuling ) ) input
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- 新增属性
- InputNumber
- Loading
- 属性
type
新增类型circular-ring
loading 样式 (by @HXCStudio123 ) ) - 属性
size
新增支持类型string
,兼容之前版本,推荐使用string类型 (by @HXCStudio123 ) )
- 属性
- MessageBox
- 新增属性
context
, 引用 wd-message-box 的页面实例或自定义组件实例 (by @wulin )
- 新增属性
- NoticeBar
- Pagination
- 新增分页组件 Pagination (by @wlin00 )
- Picker
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 新增属性
use-default-slot
, 使用默认插槽 (by @HXCStudio123 ) - 新增属性
required
, 支持表单属性设置必填项 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 ) - 新增默认插槽,可更改默认唤起 picker 的形式(默认为cell)。(by @HXCStudio123 )
- 新增属性
name
(by @yawuling ) ) - 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 ) - 展开弹出框事件名称由
showPicker
改为open
。(by @yawuling) - 新增方法
close
, 支持关闭弹出框 (by @yawuling) )
- 新增属性
- PickerView
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 )
- 新增属性
- Progress
- 新增属性
status
设置进度条状态,支持sucess和danger (by @awjing )
- 新增属性
- Popover
- 新增组件
Popover
(by @HXCStudio123 )
- 新增组件
- Radio
- 新增属性
max-width
, 支持设置文字部分最大宽度,设置最大宽度开启文字折叠 (by @HXCStudio123 ) - 属性
type
新增可选值check
,默认值变更为check
(by @HXCStudio123 )
- 新增属性
- RadioGroup
- 新增属性
cell
, 支持单选组下的表单模式事件 (by @HXCStudio123 ) - 新增属性
size
, 支持单选框尺寸更改(large) (by @HXCStudio123 ) - 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 属性
type
新增可选值check
,默认值变更为check
(by @HXCStudio123 )
- 新增属性
- Rate
- Search
- 新增属性
name
(by
- 新增属性
v2.0.0-beta3
2020-09-04
新特性
- Button
- click 事件抛出event对象 (by @yawuling) )
- DatetimePicker
- 新增方法
toggle
, 在区域选择模式下,tab标签切换时触发 (by @HXCStudio123 ) - 新增属性
display-format-tab-label
, 在区域选择模式下,自定义展示tab标签文案的格式化函数,返回一个字符串 (by @HXCStudio123 ) - 新增范围选择 交互样式 (by @HXCStudio123 )
- 新增方法
- DatetimePickerView
change
事件返回参数由数组类型改为时间类型 (by @HXCStudio123 )
优化
- Grid
- 支持动态渲染GridItem (by @HXCStudio123 )
- 支持列项修改后内部GridItem重排 (by @HXCStudio123 )
- GridItem 内容padding移除,兼容小屏幕展示四字标题 (by @HXCStudio123 )
- MessageBox
- 动画时间由300ms改为200ms,减少等待时间 (by @yawuling) )
Bug 修复
- DatetimePickerView
- 修复绑定值更改后,未更新绑定数据 (by @HXCStudio123 )
- type类型为
time
时,修复绑定值以及展示值 (by @HXCStudio123 )
- PickerView
- 修复点击过快时,出现限定范围外的列项数据(by @HXCStudio123 )
- MessageBox
- MessageBox.prompt 获取不到value值 #166(by @HXCStudio123 )
- Toast
- toast文案过长样式展示左侧挤压问题 #169(by @HXCStudio123 )
- Button
- 圆角按钮圆角还原度,修复2px偏差 (by @yawuling) )
- Cell
- 修复边框线样式calc计算无效问题 (by @yawuling) )
- ColPicker
- 修复按需引入缺少actionSheet样式问题 (by @yawuling) )
- Popup
- 修复按需引入popup和messageBox缺少modal样式问题 (by @yawuling) )
- StatusTip
- 去掉占位图的白色背景,将图片从base64改为图片链接以减少包大小 (by @yawuling) )
v2.0.0-beta2
2020-08-21
新特性
- Button
- 属性
type
默认值为primary
(by @HXCStudio123 )
- 属性
- Card
- 新增卡片组件 Card (by @awjing )
- Checkbox
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
max-width
, 支持设置文字部分最大宽度,设置最大宽度开启文字折叠 (by @HXCStudio123 )
- 新增属性
- CheckboxGroup
- Collapse
- DatetimePicker
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 ) - 展开弹出框事件名称由
showPicker
改为open
。(by @yawuling) - 新增方法
close
, 支持关闭弹出框 (by @yawuling) )
- 新增属性
- DatetimePickerView
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 )
- 新增属性
- DropMenuItem
change
事件传参方式修改为与小程序官方组件一致,新增selectedItem
参数 (by @yawuling ) )
- Input
- InputNumber
- Loading
- 属性
type
新增类型 ``circular-ring` loading 样式 (by @HXCStudio123 ) )
- 属性
- Pagination
- 新增分页组件 Pagination (by @awjing )
- Picker
- 新增属性
name
(by @yawuling ) ) - 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 ) - 展开弹出框事件名称由
showPicker
改为open
。(by @yawuling) - 新增方法
close
, 支持关闭弹出框 (by @yawuling) )
- 新增属性
- PickerView
- 新增属性
name
(by @yawuling ) ) change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )- 新增属性
loading-color
, 支持修改加载的颜色 (by @HXCStudio123 )
- 新增属性
- Radio
- 新增属性
max-width
, 支持设置文字部分最大宽度,设置最大宽度开启文字折叠 (by @HXCStudio123 )
- 新增属性
- RadioGrouo
- Rate
- Search
- SelectPicker
- 新增单复选选择器组件 selectPicker (by @HXCStudio123)
- Slider
- Switch
优化
- Checkbox
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- CheckboxGroup
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- Collapse
- DatetimePicker
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- DatetimePickerView
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- DropMenuItem
change
事件传参方式修改为与小程序官方组件一致,新增selectedItem
参数 (by @yawuling ) )
- Input
- InputNumber
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- PickerView
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- RadioGrouo
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- Rate
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- Search
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- Slider
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
- Switch
change
事件传参方式修改为与小程序官方组件一致 (by @yawuling ) )
v2.0.0-beta1
2020-08-14
新特性
- ActionSheet
- 新增属性
panels
自定义面板,支持一维数组和二维数组,panel数据结构支持设置显示的图片地址和标题内容 (by @awjing )
- 新增属性
- Badge
- Cell
- CellGroup
- 新增属性
border
, 支持设置表单组是否展示边框线 (by @yawuling )
- 新增属性
- CheckboxGroup
- ColPicker
- 新增 ColPicker 多列选择组件 (by @yawuling )
- DatetimePicker
- 新增属性
columns-height
, 支持设置 picker 内部的单个 pickerView 高 (by @HXCStudio123 ) - 新增属性
required
, 支持表单属性设置必填项 (by @HXCStudio123 ) - 新增属性
use-default-slot
, 使用默认插槽 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 ) - 新增默认插槽,可更改默认唤起 picker 的形式(默认为cell)。(by @HXCStudio123 )
- 新增属性
- DatetimePickerView
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 )
- 新增属性
- Grid
- 新增属性
bg-color
, 支持宫格设置背景颜色 (by @HXCStudio123 )
- 新增属性
- Icon
- 新增属性
custom-style
设置根节点样式 (by @awjing )
- 新增属性
- Input
- Loading
- 新增属性
no-border
, 支持设置取消底部边框 (by @Gkxie )
- 新增属性
- MessageBox
- 新增属性
context
, 引用 wd-message-box 的页面实例或自定义组件实例 (by @wulin )
- 新增属性
- NoticeBar
- Picker
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 新增属性
use-default-slot
, 使用默认插槽 (by @HXCStudio123 ) - 新增属性
required
, 支持表单属性设置必填项 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 ) - 新增默认插槽,可更改默认唤起 picker 的形式(默认为cell)。(by @HXCStudio123 )
- 新增属性
- PickerView
- 新增属性
columns-height
, 支持设置 pickerView 高 (by @HXCStudio123 ) - 移除属性
item-height
(by @HXCStudio123 ) - 移除属性
visible-item-count
(by @HXCStudio123 )
- 新增属性
- Progress
- 新增属性
status
设置进度条状态,支持sucess和danger (by @awjing )
- 新增属性
- Popover
- 新增组件
Popover
(by @HXCStudio123 )
- 新增组件
- RadioGroup
- 新增属性
cell
, 支持单选组下的表单模式事件 (by @HXCStudio123 ) - 新增属性
size
, 支持单选框尺寸更改(large) (by @HXCStudio123 )
- 新增属性
- StatusTip
- 属性
type
下的七种类型 对应缺省展示图片更改 (by @awjing )
- 属性
- Sticky
- 新增粘性布局组件 Sticky (by @Gkxie )
- Tabs
- Tag
- Toast
- Tooltip
- 新增属性
show-close
, 支持设置显示 Tooltip 内部右侧的关闭按钮 (by @HXCStudio123 ) - 移除属性
effect
,文字提示 2.0 起 不再支持主题设置,将主题白色样式迁移至组件Popover (by @HXCStudio123 ) - 移除属性
mode
,文字提示 2.0 起 不再支持模式设置,将模式设置迁移至组件Popover (by @HXCStudio123 ) - 移除事件
menu-click
该事件已迁移至组件Popover (by @HXCStudio123 )
- 新增属性
Bug 修复
- Input
- 修复input 清空后无法再次弹起 (by @Gkxie )
v1.5.0
2020-05-18
新特性
- Checkbox
- 支持复选框组下的单个复选框触发
change
事件 (by @yawuling )
- 支持复选框组下的单个复选框触发
Bug 修复
- DropMenu
- Input
- 修正
type
类型修改无效的问题 (by @HXCStudio123 )
- 修正
- Slider
- 文档方法名修正 (by @HXCStudio123 )
- Toast
- 修复文案过长不换行导致超出页面的问题 (by @yawuling )
优化
- Doc
- 完善 grid 组件文档 (by @yawuling )
- 添加爬虫文件sitemap,优化搜索功能 (by @HXCStudio123 )
- 优化响应式 (by @yawuling )
v1.4.0
2020-03-14
新特性
- Col
- 新增组件 (by @HXCStudio123 )
- DropMenu
- 新增组件 (by @HXCStudio123 )
- Grid
- 新增组件 (by @HXCStudio123 )
- Img
- 新增组件 (by @HXCStudio123 )
- Row
- 新增组件 (by @HXCStudio123 )
- SortButton
- 新增组件 (by @Gkxie )
- StatusTip
- 新增组件 (by @ren Jing )
Bug 修复
- Collapse
- 修正初始动画展示 (by @HXCStudio123 )
- Picker
- 修复 picker 组件 Toolbar 滑动穿透 (by @HXCStudio123 )
- 修复多级联动,修改内部值后取消恢复数据源 (by @yawuling )
- 修复 column-change 异步情况下无法准确获取值的问题 (by @yawuling )
- Rate
- 修正单向数据传输 (by @yawuling )
- Slider
- 修正样式和偏移比例计算问题 (by @yawuling )
- Search
- 高度问题修复 (by @HXCStudio123 )
- Tooltip
- 解决tooltip关闭后透明未隐藏问题 (by @HXCStudio123 )
优化
- Doc
- 自定义主题 (by @yawuling )
- 新增Col/Row组合使用Layout文档 (by @HXCStudio123 )