Releases: layui-vue/layui-vue
2.3.2
特性
- [新增] layer 组件 btn 属性 style 配置,自定义按钮 Style。
- [新增] layer 组件 btn 属性 class 配置,自定义按钮 Class。
- [新增] select 组件 options 属性代替 items 属性。
- [新增] tree 组件 tail-node-icon 属性,用于设置尾节点图标,通过设置 false 关闭。
缺陷
- [修复] table 组件 childrenColumnName 属性无效的问题。
- [修复] config-provider 组件 locales 属性 build 时的类型检测问题。
- [优化] layer 组件 layui-layer-btn0 元素跟随主题色。
文档
- [补充] table 文档 sort-change 事件说明。
- [补充] select 组件 items 属性说明。
- [过时] select 组件 items 属性,但仍生效。
2.3.1
[补充] form 组件 label-width 属性遗漏。
[修正] card 组件 header 属性说明,调整为 title 属性。
[修复] checkbox 组件 size 属性 skin 为 default 时不生效的问题。
[修复] date-picker 组件 年月选择点击 现在 按钮无法正确更新年份问题。
[优化] checkbox 组件在 skin 为 default 时在 form-item 中的居中问题。
[优化] checkbox 组件 skin 属性为默认值的样式,消除 label 与 icon 之间的间隙。
[优化] carousel 组件 carousel-item 仅存在一个时,不再显示指示器。
[优化] table 组件 Dom 结构,移除无效元素。
2.3.0
[新增] volar 对 radio-button 与 popconfirm 组件的支持,提供编码提示。
[新增] input 组件 append 插槽 disabled 参数,表示当前输入框的禁用状态。
[新增] input 组件 prepend 插槽 disabled 参数,表示当前输入框的禁用状态。
[修复] notice-bar 组件 textlist 为空时,控制台警告的问题。
[修复] notice-bar 组件 textlist 远程加载时仅展示首个文本,滚动失效的问题。
[优化] input 组件 disabled 属性启用时,禁用效果不再覆盖整个 input 输入框。
[优化] tree 组件,showLine 为 false 时,尾节点的缩进宽度与其他节点不一致的问题。
[优化] tree 组件,showLine 为 false 时,节点在展开与收起时,图标无区别的问题。
[优化] tree 组件,showLine 为 false 时 hover 状态 border-radius 跟随 css 变量。
[优化] tree 组件,移除 text-decoration: underline 标题样式。
2.1.3
1.9.2
[新增] auto-complete 组件,带提示的文本输入框,用于辅助输入。
[新增] page 组件 showPage 属性开启时, 显示首页直达功能,从而改善易用性。
[优化] page 组件 limits 所依赖的原生 select 高度, 使其与其他元素保持一致。
[新增] autocomplete 组件 name 属性, input 原生 name 属性。
[新增] autocomplete 组件 allow-clear 属性, 用于开启清空操作。
[新增] autocomplete 组件 disabled 属性, 用于设置输入框禁用状态。
[新增] autocomplete 组件 placeholder 属性, 用于设置输入框提示信息。
[新增] autocomplete 组件 fetchSuggestions 属性, 输入时的回调方法,用于查询建议列表。
[新增] autocomplete 组件 contentStyle 属性, 继承至 dropdown 组件,用于设置下拉面板的 style 属性。
[新增] autocomplete 组件 contentClass 属性, 继承至 dropdown 组件,用于设置下拉面板的 class 属性。
[新增] autocomplete 组件 autoFitWidth 属性, 继承至 dropdown 组件,继承至 dropdown 组件,用于设置下拉面板是否与输入框宽度相同。
1.9.1
[新增] page 组件 showPage 属性开启时, 显示最后一页直达功能,从而改善易用性。
[修复] table 组件 columns 中 type 属性为 number 的列,不会被导出的问题。
[修复] table 组件导出功能,如果匹配不到字段不创建列结构,导致 excel 整体错位的问题。
[修复] table 组件 columns 中包含 children 属性的 column 设置 fixed 属性不生效的问题。
[优化] table 组件 columns 中 type 属性为 checkbox 或 radio 的列,不再被导出。
1.9.0
[新增] input 组件 focus 与 blur 方法, 通过方法调用促使 input 获取焦点。
[新增] textarea 组件 focus 与 blur 方法, 通过方法调用促使 textarea 获取焦点。
[新增] types 目录 components.d.ts 声明文件, web-types.json, attributes.json 和 tags.json 配置文件。
[优化] upload 组件 cutOptions.layerOption.area 属性, 默认值由 ["640px","640px"] 修改为 "auto"。
[优化] select 组件 multiple 属性为 true 时, 传递非 array 类型数据时的异常信息。
[重要] upload 组件 multiple 为 false 时, 上传时 file[0] 字段修改为 file 字段。
[新增] layer 组件 footer 插槽, 自定义底部内容, 用于完成高度自定义的操作栏。
[新增] layer 组件 btn 数组内对象的 disabled 属性, 用于设置 button 的禁用状态。
[新增] layer 组件 offset 属性 tl tr bl br 可选值, 在 drawer 模式时, 首个字母决定动画方向。
[修复] layer 组件 offset 属性为 t l b r, 并且宽高不是 100% 时, 位置不居中的问题。
[修复] layer 组件 title 属性作为 ref 响应值时, 内容高度不随之动态计算, 而导致内容超出窗体本身尺寸。
[修复] layer 组件 type 属性为 4 或 drawer 并且 offset 属性缺省的情况下弹窗居中显示的问题。
[修复] layer 组件 z-index 属性不为空时, 在操作弹窗时会被置顶逻辑覆盖的问题, 优化为 z-index 存在值时, 禁用置顶。
[修复] layer 组件 offset 属性的单位为 % 时, 实际位置会减去弹窗宽高/2长度的问题。
[优化] layer 组件 type 属性为 notifiy 或 4 类型的样式, 关闭按钮的位置, 标题与内容间距, 边框颜色与阴影等。
[优化] layer 组件 area 属性高度自适应, 并兼容一下三种高度自适应写法 area: "300px" || ["300px", "auto"] || ["300px"]。
[优化] layer 组件 type 属性为 photos 时, 标题闪烁的问题, 调整为淡入淡出。
[优化] layer 组件 content 高度自适应逻辑, 由 js 计算调整为 flex 响应式布局。
[升级] layer-vue 到 1.6.0 版本。
1.7.3
1.7.2
[优化] input 组件 disabled 属性禁用效果。
[优化] textarea 组件 disabled 属性禁用效果。
[优化] switch 组件 disabled 属性禁用效果。
[优化] select 组件 disabled 属性禁用效果。
[优化] tag-input 组件 disabled 属性禁用效果。
[优化] color-picker 组件 disabled 属性禁用效果。
[优化] cascader 组件 disabled 属性禁用效果。
[优化] icon-picker 组件 disabled 属性禁用效果。