-
Notifications
You must be signed in to change notification settings - Fork 14.6k
ChangeLog 2.0.0
杨奕 edited this page Sep 18, 2017
·
42 revisions
- Button
- 新增
round
属性,用于圆角按钮 #6643 -
size
属性现在可以赋值为medium
#6643
- 新增
- TimeSelect
- 可以用
Up
、Down
导航,用Enter
选中时间 #6023
- 可以用
- TimePicker
- 可以用方向键导航,用
Enter
选中时间 #6050
- 可以用方向键导航,用
- Tree
- 子节点在首次被展开之前不进行渲染 #6257
- 新增
check-descendants
属性,设置lazy
模式下勾选节点时,是否完全展开整个子树 #6235
- Datepicker
- type
datetimerange
可以使用timeFormat
格式化时间选择器 #6052
- type
- MessageBox
- 新增
closeOnHashChange
属性 #6043 - 新增
center
属性,提供居中布局 #7029 - 新增
roundButton
属性,使得内部按钮为圆角按钮 #7029 - 新增
dangerouslyUseHTMLString
属性,使得message
支持传入 HTML 字符串* #6043
- 新增
- Dialog
- 新增
width
、fullscreen
、append-to-body
属性,支持嵌套使用 - 新增
center
属性,提供居中布局 #7042 - 新增
focus-after-closed
、focus-after-open
属性,支持无障碍访问 #6511
- 新增
- ColorPicker
- 增加手动输入色值的支持 #6167
- 新增
size
属性,用于控制组件的大小 #7026 - 新增
disabled
属性,用于禁用组件 #7026
- Message
- 图标部分使用 icon 代替图片,从而支持通过 CSS 修改图标背景色 #6207
- 新增
dangerouslyUseHTMLString
属性,使得message
属性支持传入 HTML 字符串* #6207 - 新增
center
属性,提供居中布局 #6875
- Notification
- 新增
position
属性,用来配置 Notification 出现的位置 #6231 - 新增
dangerouslyUseHTMLString
属性,使得message
属性支持传入 HTML 字符串* #6231
- 新增
- Rate
- 新增
show-score
属性,控制是否在右侧显示当前分数,#6295
- 新增
- Tabs
- 新增
tab-position
属性,控制选项面板内容显示的上、下、左、右四个方向,#6096
- 新增
- Radio
- 增加无障碍访问支持 #6101
- 增加
border
属性和size
属性 #6690
- Checkbox
- 增加
border
属性和size
属性 #6690
- 增加
- Alert
- 新增
center
属性,提供居中布局 #6876
- 新增
- Menu
- 新增
background-color
、text-color
和active-text-color
属性,分别用于设置菜单的背景色、菜单的文字颜色和当前激活菜单的文字颜色 #7064
- 新增
- Form
- 新增
inline-message
属性,设置后校验信息会以行内样式显示 #7032 - 新增
status-icon
属性,用于在输入框中显示校验结果反馈图标 #7032
- 新增
- Input
- 新增
suffix
、prefix
的 slot,以及suffixIcon
、prefixIcon
属性,用于给输入框内部增加前置和后置内容 #7032
- 新增
- DatePicker
- 选择周数时,
v-model
结果返回该周第二天 #6038 - 在
daterange
类型中,第一次的输入会被清空 #6021
- 选择周数时,
- DateTimePicker
- 和 TimePicker 的相互影响 #6090
- 选择时间小时和秒可超出限制 #6076
- TimePicker
- 失去焦点时正确改变
v-model
的值 #6023
- 失去焦点时正确改变
- Dialog
- 当含有下拉框时,下拉框的打开和关闭会造成文字虚晃的问题 #6088
- Select
- 提升性能,修复组件销毁时可能导致 Vue dev-tool 卡死的问题 #6151
- Button
-
size
属性不再接受large
值,可接受medium
、small
和mini
-
- Dialog
- 移除
size
属性。现在 Dialog 的尺寸由width
和fullscreen
控制 - 移除通过
v-model
控制 Dialog 的显示和隐藏
- 移除
- Slider
-
change
事件现在仅响应用户交互
-
- Select
-
change
事件现在仅响应用户交互
-
- Rate
-
text-template
更名为score-template
-
change
事件现在仅响应用户交互
-
- Dropdown
-
menu-align
属性变更为placement
,增加更多方位属性
-
- Radio
- RadioGroup 的
size
属性不再接受large
值,可接受medium
、small
和mini
- RadioGroup 的
- Checkbox
- CheckboxGroup 的
size
属性不再接受large
值,可接受medium
、small
和mini
- CheckboxGroup 的
- Transfer
-
footer-format
属性更名为format
-
- Switch
-
on-text
和off-text
属性不再有默认值
-
- Tag
-
type
属性现在支持success
、info
、warning
和danger
四个值
-
- Menu
- 移除
theme
属性。现在通过background-color
、text-color
和active-text-color
属性进行颜色的自定义
- 移除
- Input
- 移除
icon
属性。现在通过suffix-icon
属性或者suffix
具名 slot 来加入尾部图标 - 移除
on-icon-click
属性和click
事件。现在如果需要为输入框中的图标添加点击事件,请以具名 slot 的方式添加图标
- 移除
* 在网站上动态渲染任意 HTML 是非常危险的,因为容易导致 XSS 攻击。因此请在 dangerouslyUseHTMLString
打开的情况下,确保 message
的内容是可信的,永远不要将用户提交的内容赋值给 message
属性。