241 lines
5.6 KiB
Markdown
241 lines
5.6 KiB
Markdown
## 更新日志
|
|
|
|
### 1.1.0.Beta-3
|
|
|
|
*2019-11-21*
|
|
|
|
#### Bug fixes
|
|
|
|
- 修改`initValue`失效的问题
|
|
- 调整拓展中心下拉日期多选的样式
|
|
|
|
|
|
### 1.1.0.Beta-2
|
|
|
|
*2019-11-20*
|
|
|
|
#### Bug fixes
|
|
|
|
- 修改树状结构使用`setValue`数据错误
|
|
- 修改树状结构中`children`属性为空数组时无法操作节点的问题
|
|
|
|
|
|
### 1.1.0.Beta-1
|
|
|
|
*2019-11-19*
|
|
|
|
- 历时半个月, 也算是一次大的版本更新, 此版本仅为测试版本, 升级需谨慎
|
|
|
|
#### 新增
|
|
|
|
- 树形组件
|
|
|
|
#### 调整
|
|
|
|
- 移除分组中的optgroup模式
|
|
- 调整代码文件夹结构
|
|
- 调整preact版本
|
|
|
|
|
|
### 1.0.13
|
|
|
|
*2019-11-07*
|
|
|
|
#### 新增
|
|
|
|
- `get`方法新增`single`参数, 可以获取单实例
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复`reset`方法报错
|
|
- 修复IE下工具条全选数据错误
|
|
- 修改文档简单兼容IE
|
|
|
|
|
|
### 1.0.12
|
|
|
|
*2019-10-24*
|
|
|
|
#### 新增
|
|
|
|
- 新增配置`pageEmptyShow`, 调整分页+搜索模式下, 如果无数据是否展示分页
|
|
- 新增`create`创建条目时的回调参数`data`, 当前下拉的数据
|
|
- 工具条新增反选`REVERSE`
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复`create`创建条目时, 工具条不能操作的创建条目的问题
|
|
- 修复`create`创建条目时, 分页页码显示异常的问题
|
|
- 修复`create`创建条目时, 搜索不存在的回调逻辑
|
|
- 修复多语言下工具条一直显示中文的问题
|
|
- 调整分页模式下无数据显示页码 0 -> 1
|
|
|
|
|
|
### 1.0.11
|
|
|
|
*2019-10-23*
|
|
|
|
#### 新增
|
|
|
|
- 新增`disabled`配置, 可以禁用多选
|
|
- 新增`create`配置, 可以创建条目, 具体见 [创建条目](https://maplemei.gitee.io/xm-select/#/example/XM27)
|
|
- 方法`warning`新增参数`sustain`, 可以配置是否持续显示
|
|
- 新增全局`get`方法, 可以获取多选渲染后的对象
|
|
- 新增全局`batch`方法, 可以批量给渲染后的多选执行方法
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复`update`方法, 会使已选中数据丢失的问题
|
|
- 修复`Safari`浏览器下, 搜索框无法聚焦的问题
|
|
|
|
|
|
### 1.0.10
|
|
|
|
*2019-10-20*
|
|
|
|
#### 新增
|
|
|
|
- 新增`content`配置, 可自定义下拉框HTML, 具体见 [下拉自定义](https://maplemei.gitee.io/xm-select/#/example-plugin/ZP01)
|
|
- 方法`setValue`新增参数`listenOn`, 可以设置是否通过`on`监听
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复初始化渲染也会被`on`监听的bug
|
|
- 修复分组模式下, 搜索后分组显示错误
|
|
- 调整分组模式下也可以使用分页, 选项控制
|
|
|
|
|
|
### 1.0.9
|
|
|
|
*2019-10-17*
|
|
|
|
#### 新增
|
|
|
|
- 新增`size`尺寸设置, `large`, `medium`, `small`, `mini`
|
|
- 新增`warning`方法, 可以闪烁边框提示
|
|
- 新增搜索完成回调参数, `list`:当前过滤后的数据
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复远程搜索模式下 搜索完成回调错误
|
|
|
|
|
|
### 1.0.8
|
|
|
|
*2019-10-16*
|
|
|
|
#### 兼容提示
|
|
|
|
- 此版本的on方法结构调整, 升级请注意
|
|
|
|
#### 新增
|
|
|
|
- 新增分组单击事件 click, 可选值 `SELECT`, `CLEAR`, `AUTO`, `自定义`
|
|
- 新增`append`方法追加赋值, `delete`方法删除赋值
|
|
- 新增搜索完成回调`filterDone`
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复全选和请空不走on监听的问题
|
|
- 修复`autoRow`模式下, 无选项时的css样式错误
|
|
- 修复`update`后, 下拉框显示状态被重置为隐藏
|
|
- 优化`setValue`方法, 可自行判断下拉框的显示状态
|
|
- 修复文档错误, 实例没有`render`方法
|
|
|
|
|
|
### 1.0.7
|
|
|
|
*2019-10-16*
|
|
|
|
#### 新增
|
|
|
|
- 新增`autoRow`配置, 可以开启自动换行
|
|
- 新增是否显示icon配置, 隐藏图标后将变换背景色显示
|
|
|
|
|
|
### 1.0.6
|
|
|
|
*2019-10-14*
|
|
|
|
#### 新增
|
|
|
|
- 新增`showCount`配置, 可以控制选项的数量, 提高渲染性能
|
|
- 新增分组模式, 可以在选项中使用`optgroup`或`children`来开启, 分组时不建议开启分页模式
|
|
- 远程搜索中新增`show`参数, 可以查看当前下拉框是否显示
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复工具条中`全选`和`清空`还可以操作禁用选项的问题
|
|
- 修复远程搜索中`selected`不回显的问题
|
|
|
|
|
|
### 1.0.5
|
|
|
|
*2019-10-10*
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复本地搜索模式下多次重复触发过滤方法, 优化搜索性能
|
|
- 修复选项过多时, 可以使用鼠标进行横向滚动
|
|
|
|
|
|
### 1.0.4
|
|
|
|
*2019-09-27*
|
|
|
|
#### 新增
|
|
|
|
- 新增多选上限设置, 可以设置多选选中上限
|
|
- 新增工具条, 可以全选, 清空, 自定义
|
|
- 新增name设置, 可以表单提交, 隐藏input实现, 值为value逗号分隔
|
|
- 新增getValue参数, 可以获取不同类型的值
|
|
|
|
#### Bug fixes
|
|
|
|
- 修复搜索模式下输入中文不显示的问题
|
|
- 修改render不能及时渲染, 需要二次渲染的问题
|
|
- 修改IE下输入循环触发input事件的问题, IE 慎入
|
|
|
|
|
|
### 1.0.3
|
|
|
|
*2019-09-25*
|
|
|
|
#### Bug fixes
|
|
|
|
- 借鉴[ElementUI](https://element.eleme.cn/#/zh-CN)的文档编写方式, 重新编辑使用文档
|
|
- 修改on监听时已选中数据不对的问题
|
|
- 修改显示模式也支持html方式
|
|
- 存在layui时, 同样也能直接使用xmSelect, 不用必须layui.xmSelect
|
|
|
|
|
|
### 1.0.2
|
|
|
|
*2019-09-23*
|
|
|
|
#### Bug fixes
|
|
|
|
- 搜索时输入中文延迟后才进行回显
|
|
- 远程搜索时, loading状态也能进行输入的问题
|
|
- 单选模式下, 前面的图标变成圆形
|
|
- 修正Windows下的一些样式错乱, 兼容IE10以上
|
|
- 启动分页, 当搜索时, 如果搜索总页码为0, 再次搜索有页码时, 当前页面为0的问题
|
|
- 当底部空间不足时, 再次判断顶部空间是否充足, 优化展开方向
|
|
|
|
|
|
|
|
### 1.0.1
|
|
|
|
*2019-09-22*
|
|
|
|
#### 新增
|
|
|
|
- 物理分页配置
|
|
- 自定义搜索模式(远程搜索)
|
|
- 下拉选高度配置
|
|
|
|
#### Bug fixes
|
|
|
|
- 调整布局为flex布局
|
|
- 展开下拉选时, 自动聚焦搜索框
|