## 更新日志


### 3.0.23

_2025-02-11_

#### 功能新增

- table 表格
  - 增加表头列是否显示记忆


### 3.0.17

_2025-01-14_

#### 功能新增

- table 表格
  - 增加表头可吸附功能
  - 增加可自定义拖拽字段
  - 增加自定义拖拽排序可记忆
  - 调整 表格默认可自定义调整大小

### 2.1.33

_2023-06-28_

#### 功能新增

- table 表格
  - 增加筛选自定义表头字段 可初始化配置是否显示
  - 设置`yk-table-column`设置showColumn,该列默认展示，设置为false则不显示

### 2.1.32

_2023-06-02_

#### logo替换

- Dialog弹出框
  - 带状态的对话框中logo图片替换

### 2.1.31

_2022-05-22_

#### 样式优化

- Radio 单选框
  - 基础样式：默认&带边框，大小颜色，边框颜色等优化

- Checkbox 多选框
  - 基础样式：默认&带边框，大小颜色，边框颜色等优化 

- Cascader 级联选择器
  - 基础样式：基础单选样式和多选样式字体颜色边框优化

- Upload  上传照片
  - 上传照片墙上传样式icon+文字模式，颜色字体优化
  

### 2.1.30

_2022-09-07_

#### BUG修复

- 表格的自定义显示，修复了在有select的场景下的bug
### 2.1.29

_2022-08-25_

#### 样式优化

- 表格排序图标样式优化

- 表格阴影优化

- 上传组件新增文件类型图标样式自定义
  - fileIcon (可以传任何一个组件库内的图标，例如yk_icon_file_two_tone)

### 2.1.28

_2022-08-24_

#### BUG修复

- checkbox组件
  - 增加了事件阻止冒泡，为了解决select全选时的bug
  
### 2.1.27

_2022-08-17_

#### 样式修改以及新增属性

- popover 弹出框
  - boundariesPadding 与父窗口之间的最小距离，默认为10
- table 表格
  - 修改自定义显示的弹出样式
  - hover经过行时，统一背景色为白色
- util新增函数getactualFontWidth，获取文字的长度
  
#### Bug 修复

- table 表格
  - 修改列固定时的阴影样式
  - 修改筛选自定义表头字段icon位置

#### 新首页、指南文档

- 首页文档更新
- 设计页文档更新

### 2.1.26

_2022-08-11_

#### Bug 修复

- input 输入框
  - 增加自定义属性 extraPaddingRight：用于动态设置输入框右侧的 padding 值

- DatePicker 日期选择器
  - 修复点击时间范围中间连接 icon 控制台报错的问题

- Timeline 时间线
  - 修复⾃定义时间戳与图标不对齐的问题

#### 组件功能优化 + ui 交互样式调整

- upload 上传
  - 1、交互修改：新增上传失败状态，失败后可点击重新上传功能再次上传，上传成功的文件列表中是不会含有失败状态的，只会存在仍在上传中的文件（同之前的逻辑），on-success 方法中新增参数 successList,仅用于返回上传成功的文件，失败、上传中等状态并不会返回（注意：若绑定了 fileList 的变量，在上传成功后赋值会改变当前存在的文件状态，不建议直接将成功上传的文件赋值给变量 fileList。 新增参数并不会影响原来的功能）
  - 2、ui 修改，type='text/picture/picture-card'样式皆有所变化，对于项目中重新定义了 file 插槽的上传功能不会有任何影响，仅会影响基础样式。

- process 步骤条新增参数
  - loadingShow，用于在步骤条尽头新增 loading 加载状态，默认 false，不影响原有功能
  - 步骤条的文字改为 html 内容，可添加标签/文字

### 2.1.25

_2022-07-27_

#### Bug 修复

- Timeline 时间线
  - 增加自定义设置字段：headText、circleColor、borderLeftColor

### 2.1.22

_2022-07-11_

#### Bug 修复

- Button
  - 修复 Button Disabled 属性变化时 isIconOnly 类名丢失问题。

- Transfer
  - 修复左右穿梭图标方向颠倒的问题
  - 修复查询框清空功能失效的问题
  - 搜索功能 icon、宽度等样式修复

- date-picker
  - 快捷选择 button、确认取消 button Size 修复
  - 快捷选择按钮组，数量多时样式优化

- Dialog
  - 按钮大小固定 120px

- Table 表格
  - 表头固定时，向下投影样式修复

- Timeline 时间线
  - 增加节点完成状态，去除节点类型
  - 内容区排版变更
  - 时间点、顺序线样式修改

- yk-icon 图标更新
  - 修改 icon_chart、icon_drive_outline、icon_drive_two_tone、icon_drive_full
  - 增加 icon_diagnosis_two_tone、icon_diagnosis_full、icon_diagnosis_outline

### 2.0.1

_2021-11-24_

#### 属性修改

- tabs
  - 修改 tab 样式：基础和选项卡样式
- checkbox
  - 修改 checkbox 样式
- form
  - 修改 input 部分样式，请查看：数字类型验证
- 菜单
  - 修改菜单样式
- select
  - select 增加下拉多选，支持全选
- dialog
  - Dialog 增加带状态的固定大小对话框：按照 UI 规定，这种提示文字不能太多，设置：需要设置 status 属性，它接收 String，默认值为 default，其他状态有 success，warning，error。

- address-picker
  - 增加地址选择器：address-picker（地址选择器地图是默认，没有使用 styleJson，本来带 style 的，产品让去掉了）
- rootbook
  - 增加路书：rootbook，轨迹回放，支持播放，打点。详情参考组件

### 1.1.15

_2021-10-11_

#### 属性修改

- table
  - 新增 可编辑单元格

- dialog
  - 新增 左侧带图片样式

- form
  - top 类型样式修改

### 1.0.0

_2021-09-02_

#### 属性修改

- table

  - 新增 unit 属性，新增表头单位
  - 新增 sub-header 属性，新增二级表头
  - 修改 表格默认显示斑马纹
  - 新增 表格内文本超出高度，显示两行，超出显示...
  - 修改 鼠标移入超出高度表格默认显示内容
  - 新增 header-sort 属性，表格表头是否可以自定义显示，默认不显示。

- datePicker、dateTimePicker

  - Picker Options 中新增 limitDays 属性，限制可选天数
  - shortcuts 中新增内置选项，包括今天、昨天、最近三天、最近七天、本周、上周、本月、上月、最近三个月、最近六个月

- input

  - 新增 unit 样式，支持输入框的头尾增加单位，指定样式 yk-input\_\_unit

- inputNumber

  - 新增 prefixUnit 属性，输入框前置单位（只有 controls-position 为 right 时生效）
  - 新增 suffixUnit 属性，输入框后置单位（只有 controls-position 为 right 时生效）

- popover

  - 增加 v-clickoutside 指令，manual 方式时不会自动关闭

    #### 功能新增

- sensor 埋点 -引入插件时配置 sensor 可以为项目增加全埋点，监听 pageView，click，webStay 等事件

#### 基础版本完成

- 基于 element UI 源码修改统一样式

##

<i><sup>\*</sup> 在网站上动态渲染任意 HTML 是非常危险的，因为容易导致 [XSS 攻击](https://en.wikipedia.org/wiki/Cross-site_scripting)。因此请在 `dangerouslyUseHTMLString` 打开的情况下，确保 `message` 的内容是可信的，**永远不要**将用户提交的内容赋值给 `message` 属性。</i>
