ZUI前端框架发布1.10.0版本,新增下拉选择器插件,兼容 Chosen 用法
原创最后编辑:成格尔 于 2024-06-27 14:27:34
5853次查看
本篇目录
大家好,ZUI前端框架发布1.10.0版本。本次更新新增下拉选择器插件,兼容 Chosen 用法,支持大数目选项列表以及从服务器进行搜索;本次更新还修复了大量已知问题,欢迎更新!
新增下拉选择器组件
单选模式 | 多选模式 |
---|---|
更新明细
-
下拉选择器:
- 新增下拉选择器组件,详情参考;
-
表单:
- 优化了火狐下单选框控件样式,移除了高亮时不协调的虚线边框;
-
下拉菜单:
-
添加对特殊辅助类
.not-clear-menu
的支持,在.dropdown-menu
内使用此辅助类可以禁用用户点击特定元素时隐藏下拉菜单;
-
添加对特殊辅助类
-
对话框和对话框触发器:
- 修复了打开对话框可能导致页面抖动的问题;
-
修复了当启用
scrollInside
选项后,对话框尺寸可能计算错误的问题; -
修复了有时执行
$.fn.modalTrigger(methodName)
导致重复监听触发打开事件的问题;
-
上下文菜单:
- 新增下拉菜单增强模式;
-
新增了一些功能选项:
-
新增选项
limitInsideWindow
用于限制菜单面板显示在窗口区域内; -
新增选项
show
用于初始化完成后立即显示菜单; -
新增选项
toggleTrigger
用于启用点击触发元素切换菜单显示和隐藏行为; -
新增选项
menuCreator
用于自定义生成菜单元素; -
新增选项
position
用于动态返回菜单位置;
-
新增选项
-
新增
ContextMenu.isShow
方法用于检查指定 ID 菜单是否已经显示;
-
Chosen:
- 优化了清除按钮图标在不同浏览器上的样式差异;
-
富文本编辑器(Kindeditor):
-
新增选项
transferEvents
用于将编辑器 iframe 页面内的点击事件传递到父级页面; - 优化插入音视频功能,现在使用 HTML5 音视频实现,移除了 flash 音视频实现;
- 优化了界面上一些图标;
- 优化了表格功能和样式,修复了界面可能显示错误的问题;
- 修复了全屏动作之后编辑器内的锚点丢失的问题;
- 修复了表格隔行变色设置无效的问题;
- 修复了百度地图无法使用的问题,更新了 API 调用形式;
- 修复了有时对话框由于位置计算错误可能无法显示的问题;
- 修复了加载中图标可能没有显示的问题;
-
新增选项
-
日历:
- 优化周末栏头部文本排版,避免文本换行显示;
-
日期时间选择器:
- 优化仅选择时间时的情况,此时下拉面板不显示底部切换日期的按钮;
-
图表:
- 修复了曲线图中热点检查可能不符合预期的问题;
-
辅助方法:
-
为 IE8 默认添加
Array.forEach
和Array.isArray
polyfills; -
修复了
$.zui.uuid()
在 IE11 下失效的问题; -
修复了因为使用
const
关键字导致在 IE8 下 JS 执行错误。
-
为 IE8 默认添加