• 4.0.1
  • 4.0.0 The Gardens Between
  • 新增组件
  • UI
  • 新特性
    • 全局配置
    • Table 表格:
    • Form 表单:
    • Select 选择器:
    • Input 输入框:
    • Slider 滑块:
    • Progress 进度条:
    • Radio 单选:
    • Checkbox 多选:
    • Circle 进度环:
    • Page 分页:
    • Switch 开关:
    • Badge 徽标数:
    • Message 全局提示:
    • Tabs 标签页:
    • AutoComplete 自动完成:
    • Card 卡片:
    • Tag 标签:
    • Avatar 头像:
    • Steps 步骤条:
    • DatePicker 日期选择器:
    • TimePicker 日期选择器:
    • ColorPicker 颜色选择器:
  • 优化
    • Button 按钮:
    • Circle 进度环:
    • Tooltip/Poptip:
    • Tabs 标签页:
    • Steps 步骤条:
  • 修复
    • AutoComplete 自动完成:
    • Steps 步骤条:
  • 不兼容更新

    4.0.1

    2019-10-15

    • 修复 4.0 版本下,Cascader、Dropdown 组件在 transfer 模式下,下拉浮层错误收起的问题。#32
    • 修复 4.0 版本下,Table 拖拽调整列宽,宽度太小时,表头错位的问题。#18
    • 修复 4.0 版本下,Table 事件 @on-column-width-resize 返回值不正确的问题。#21
    • 修复 Select 在多选模式下,在 Form 校验时,重置无法清除提示的问题。
    • 修复 Select 在搜索模式下,在部分浏览器中无法删除的问题。
    • 修复 Select 在多选且搜索模式下,中文输入法删除搜索词,会直接删除已选项的问题。
    • 修复 Page 页码数字的字体在 Safari 浏览器下不正确的问题。
    • 修复 Modal 设置 styles 属性后自定义位置,且开启 draggable 时,拖拽移动出错的问题。
    • 修复 AutoComplete 在 disabled 模式下,仍然可以清空的问题。
    • 修复 Tabs 内使用 Table,有时 Table 宽度不正确的问题。

    4.0.0 The Gardens Between

    2019-10-09

    新增组件

    • 列表组件 List。查看组件

    UI

    • 基础字号调整为 14px。
    • 表单类组件各尺寸调整为 40px、32px、24px。
    • 优化 Slider 间断点样式。
    • 优化 Card、Modal 等组件带有标题栏的样式。
    • 优化 Alert 样式。
    • $Message 新增多彩样式。
    • Table 组件的默认样式将不带外侧边框,除非开启 border 属性。
    • Steps 组件使用 flex 布局。

    新特性

    全局配置

    • 新增 capture 选项,可以配置所有组件默认的 capture 模式,默认为 true。

    capture 是浏览器的一种默认行为,如果开启,当可下拉的组件(例如 Select)处于展开状态时,点击外部操作不会立即响应,而是先收起下拉菜单,再次点击才会响应操作。

    如果不需要该特性,可以通过全局配置,将 capture 设置为 false。

    Table 表格:

    • 新增属性 span-method,可以合并行或列。
    • 新增属性 show-summary,开启可以在尾行对数据进行合计。另外新增了属性 summary-methodsum-text
    • 列 column 新增属性 resizable,开启后可以拖拽调整列的宽度。
    • 新增事件 @on-column-width-resize,拖拽调整列宽度时触发。

    Form 表单:

    • 新增属性 hide-required-mark,开启后可以隐藏所有表单项的必选标记。
    • 新增属性 label-colon,开启则 label 名称后会自动添加冒号。
    • 新增属性 disabled,是否禁用该表单内的所有组件(适用于具有 disabled 属性的表单类组件)。
    • 新增事件 @on-validate,任一表单项被校验后触发,返回表单项 prop、校验状态、错误消息。

    Select 选择器:

    • 新增属性 allow-create,开启后,在 filterable 模式下,可以通过在输入框中输入内容来创建新的条目。
    • 新增事件 @on-create,在将创建新条目时触发。
    • Option 组件新增属性 tag,设置后,在多选时,标签将优先显示设置的内容。
    • 新增属性 capture

    Input 输入框:

    • 新增属性 show-word-limit,开启后,可以配合 maxlength 属性来显示字数统计。
    • 新增属性 password,开启后,可以切换显示与隐藏密码。

    Slider 滑块:

    • 新增属性 marks,可以展示标记内容。

    Progress 进度条:

    • 新增属性 text-inside,开启后,百分比将置于进度条内部。
    • stroke-color 支持传入数组,显示为渐变色。

    Radio 单选:

    • 新增属性 border,支持带边框的单选样式。

    Checkbox 多选:

    • 新增属性 border,支持带边框的多选样式。

    Circle 进度环:

    • stroke-color 支持传入数组,显示为渐变色。

    Page 分页:

    • 新增属性 disabled,开启后可以禁用分页组件。

    Switch 开关:

    • 新增属性 true-colorfalse-color,可以设置开关背景颜色。
    • 新增属性 before-change,返回 Promise 可以阻止切换。

    Badge 徽标数:

    • 新增属性 color,可以设置更多的状态点颜色及自定义颜色。
    • 新增 slot count,设置时,可以自定义角标显示内容(去角标背景),数值 count 将无效。
    • 新增 slot text,设置时,可以自定义角标显示内容(带角标背景),数值 count 将无效。亦可自定义状态点模式下的 text 内容。

    Message 全局提示:

    • 新增属性 background,设置为 true 后,通知会显示背景色。

    Tabs 标签页:

    • 标签页过多时,在标签页位置可以使用鼠标滚动。

    AutoComplete 自动完成:

    • placement 属性支持全方向。

    Card 卡片:

    • 新增属性 totargetreplaceappend,支持跳转链接。

    Tag 标签:

    • 新增属性 size,可以设置不同的尺寸,可选值为 large(大号)、medium(中号)、default(默认)

    Avatar 头像:

    • 尺寸属性 size 支持具体的数值。

    Steps 步骤条:

    • Step 组件新增具名 slot titlecontenticon

    DatePicker 日期选择器:

    • 新增属性 capture

    TimePicker 日期选择器:

    • 新增属性 capture

    ColorPicker 颜色选择器:

    • 新增属性 capture

    优化

    Button 按钮:

    • 按钮高度的计算由 padding 模式改为了 height。

    Circle 进度环:

    • stroke-linecap 属性也对 dashboard 模式生效了。

    Tooltip/Poptip:

    • 调整 fade 动画的默认时间为 0.15 秒,Tooltip、Poptip 组件的出现和消失更快速了。

    Tabs 标签页:

    • 标签页过多时,左右箭头距离增加。

    Steps 步骤条:

    • 布局由原先的百分比布局调整为 flex 布局,且优化了最后一列的布局显示。

    修复

    • 修复 Button、Menu 等带有跳转功能组件在 vue-router 3.1+ 版本跳转报错的问题。

    AutoComplete 自动完成:

    • 修复点击组件外部关闭浮窗后,输入框仍然聚焦的问题。
    • 修复 disabled 模式下,聚焦显示外轮廓的问题。

    Steps 步骤条:

    • 修复最后一列宽度不正确的问题。

    不兼容更新

    • DropdownItem 开启 disabled 属性后,Dropdown 不再触发 @on-click 事件。
    • Table 默认样式不再带有外侧边框。

    查看 3.x 版本的日志