UPDATE.更新
这次迎来版本2的重大更新,无论是代码简洁性和使用上,将前所未有的简单,这次更新主要改动了组件使用的方式,尽量使用了Class和Data属性来调用与设置组件,例如文件上传和动画交互,这是iceui踏出的第二步,接下来的版本2系列更新中,将着重于动画交互上,同时,我们的官方平台将在近段时间里开放注册下载,欢迎各方开发者入驻。

iceui v2.0.8

  1. 2024-11-20
  2. 优化 ice.popup方法,使用url参数时,向iframe中传递popup对象,添加data参数
  3. 优化 ice.popup方法,新增data参数,父级页面数据用于给弹窗中url中传递参数

iceui v2.0.7

  1. 2024-06-27
  2. 优化 ui.js中select方法
  3. 2023-07-15
  4. 优化 ice.drag方法
  5. 2023-06-09
  6. 优化 ice.pjax方法的一些细节
  7. 优化 ice.loadJs方法,添加code参数

iceui v2.0.6

  1. 2023-04-28
  2. 优化 ice.ajax方法,增加body参数
  3. 修复 ice.pjax方法的个别bug
  4. 修复 ice.form方法获取不到某些表单的内容bug
  5. 优化 ice.fadeIn方法动画效果
  6. 优化 ice.fadeOut方法动画效果
  7. 优化 ice.fadeToggle方法动画效果
  8. 优化 ice.slideUp方法动画效果
  9. 优化 ice.slideToggle方法动画效果
  10. 优化 ice.popup弹窗组件
  11. 优化 ice.alert弹窗组件
  12. 修复 ice.code的一些bug

iceui v2.0.5

  1. 2023-03-25
  2. 优化 ice.js中pjax方法
  3. 优化 iceTable组件,增加加载中以及优化head表头
  4. 优化 ui.css样式

iceui v2.0.4

  1. 2022-12-24
  2. 新增 支持json的方式设置url,key仅支持字母数字下划线
  3. 2022-11-03
  4. 优化 ui.js中的validateForm方法的rule属性统一为data-rules
  5. 废弃 ui.js中的get和post方法,两个方法设计不合理
  6. 2022-10-20
  7. 优化 ice.js中toggleCss方法,支持多css属性操作
  8. 优化 日期选择控件,增加clear清空按钮回调方法
  9. 2022-10-05
  10. 优化 多图片与多文件上传控件,增加data-count参数数量控制
  11. 优化 弹窗控件传参方式
  12. 修复 iv模板引擎的for循环中的一个小bug
  13. 2022-06-15
  14. 修复 iv模板引擎的i-model输入框在ios环境中输入中文错误问题
  15. 2022-06-08
  16. 新增 iv模板引擎增加ajax
  17. 2022-06-06
  18. 新增 input组件上的data-reg正则限制
  19. 优化 iv模板引擎的i-type属性
  20. 修复 ui.js中val方法获取select多选下拉菜单的值
  21. 优化 ui中的一些样式
  22. 2022-05-10
  23. 优化 导航条高亮支持子页面
  24. 2022-05-09
  25. 修复 导航条滑动多次快速点击导致闪烁的bug
  26. 2022-04-27
  27. 新增 ice.p数学运算
  28. 优化 所有js控件,增强规范
  29. 优化 ui.js一些代码,并添加严格模式
  30. 优化 ui.css一些样式
  31. 废弃 ice.js中的scrollWheel方法,这个很鸡肋
  32. 2022-04-25
  33. 优化 ice.tree目录树插件,增加closeALL参数
  34. 优化 ui.css一些样式
  35. 2022-04-22
  36. 优化 data-scroll 滚动到指定位置属性,增加data-offset偏移量设置
  37. 2022-04-21
  38. 增加 ice.paging分页控件
  39. 修复 ice.view在IOS Safari浏览器中不兼容正则先行断言问题导致的出错
  40. 2022-04-13
  41. 修复 ice.view中处理复选框造成选中项失效的bug
  42. 优化 ice.js的form方法
  43. 2022-04-09
  44. 优化 ice.view的多维数组赋值
  45. 修复 ice.view的for添加列队造成的某些bug
  46. 优化 select下拉菜单,增强分组格式化
  47. 优化 ani动画过渡效果
  48. 优化 css一些样式
  49. 2022-03-07
  50. 修复 ice.view的for循环在某些情况下造成数据错乱
  51. 修复 ice.view的数据length无反应问题
  52. 优化 ice.js的slideDown和slideUp
  53. 优化 ice.js的ajax方法
  54. 删除 ice.js的imgHVC方法(该方法用于图片居中,css就能实现,这里不再提供)
  55. 删除 ice.js的trim方法
  56. 删除 ice.js的delTag方法
  57. 修改 ice.js的getRandom为randInt
  58. 增加 ice.js的input方法(oninput)
  59. 优化 ice.code代码高亮插件,增加class:code-lang 格式化方式
  60. 优化 ice.editor富文本编辑器,优化样式

iceui v2.0.3

  1. 2022-02-08
  2. 增加 ice.table增加设置接口的header配置
  3. 优化 ice.view可以无需提前预设变量
  4. 修复 tab选项卡无法重新渲染问题
  5. 2022-01-11
  6. 修复 ice.table悬浮列样式错位
  7. 修复 select选择框多选在垃圾扣扣浏览器样式溢出问题
  8. 2021-12-31
  9. 优化 tab选项卡菜单溢出显示滚动条
  10. 优化 ice.table无数据时代码
  11. 2021-12-28
  12. 修复 ice.table悬浮列在分页中样式错位
  13. 修复 ice.table分页在form查询时分页信息没有重置,感谢网友「ROC」的反馈
  14. 新增 ice.data和ice.localData方法,用于设置本地数据存储,详情请点这里
  15. 2021-12-27
  16. 修复 select修复onchange两次触发
  17. 新增 ui.setSelect(el,json)方法,用于格式化select的选项列表
  18. 2021-12-25
  19. 修复 ice.area地区选择器点击其它位置触发回调的bug,以及回调数据错误的bug
  20. 2021-12-24
  21. 新增 增加ice.success、ice.fail、ice.error、ice.warn提示框
  22. 2021-12-22
  23. 新增 select增加模糊搜索功能
  24. 新增 select增加调用接口数据功能
  25. 2021-12-21
  26. 修复 ice.table悬浮列在隐藏页面渲染后导致的表格错位问题
  27. 2021-12-16
  28. 增加 ice.date属性值:data-format(格式化时间格式)和data-view(视图类型:年月日和时间)
  29. 增加 ice.table属性值:fixed(固定悬浮列),在列数很多的情况下使其固定而不随滚动条滚动
  30. 优化 ui的box面板标题可以自由设置图标,详情请点这里
  31. 2021-12-11
  32. 增加 ice.table的thead增加data-el和el设置,用于设置表格内的内容溢出显示三个点
  33. 增加 ice.popup增加footer传值属性,用于设置弹窗footer左下角的内容
  34. 优化 ice.popup传值,content和footer传值可以为function或string类型
  35. 优化 ui样式,增加item-left和item-right样式
  36. 2021-12-10
  37. 修复 ice.date图标在ui的InputGroup组合输入框中不显示日历图标问题,感谢网友「ROC」的反馈
  38. 2021-12-09
  39. 增加 ui中select下拉菜单增加清空项按钮,单选可以清空当前选项
  40. 2021-12-07
  41. 增加 ice.trigger()触发自定义指定的事件
  42. 优化 ice.val()方法,增加对select多选的赋值和取值,感谢网友「主角晨寅」的反馈
  43. 优化 ice.view模板引擎代码,优化select多选控件
  44. 2021-12-06
  45. 增加 ice.table数据表格增加单选(radio)功能
  46. 增加 模板引擎iceView的增加i-type类型指令,限制类型输入与输出,字符类型、整型、浮点型,以及字符长度和浮点长度
  47. 增加 ui中select下拉菜单增加多选功能
  48. 增加 模板引擎iceView的下拉菜单修改,增加对下拉菜单的多选功能,无缝对接ui的select
  49. 优化 ui代码整体优化
  50. 2021-11-19
  51. 修复 ice.table数据表格的复选数据重复bug
  52. 修复 ice.view数据绑定的一个小bug
  53. 优化 ui代码
  54. 2021-11-13
  55. 优化 ice.view模板引擎代码
  56. 优化 ice.run代码
  57. 优化 ice.area地区选择器,防止重复格式化,并增加清空按钮
  58. 2021-11-09
  59. 修复 ice.date选择日期时出现的小BUG
  60. 优化 ice.date时间选择控件,点击背景可关闭时间选择器
  61. 优化 ice.view模板引擎,增强下拉选择菜单,增强变量名称解析
  62. 优化 ice.popup弹窗代码,增加disable参数,可自由设置取消和确定按钮的点击关闭弹窗事件
  63. 优化 ice.area地区选择器,防止div设置overflow隐藏时隐藏选择器
  64. 2021-11-06
  65. 增加 ice.table的thead类型,增加单选功能
  66. 优化 ice.table的template,可传function方法

iceui v2.0.2

  1. 2021-11-02
  2. 优化 ice.ajax、ice.post、ice.get方法,已改为Promise,之前的参数不变,依旧可以使用传统方式
  3. 修复 ice.date的format参数为中文格式时造成的bug,感谢网友「嘴强王者」的反馈
  4. 修复 ice.view的select中option为for循环时,无法绑定数据的bug
  5. 修复 ui.css的form-control样式冲突问题,感谢网友「守护」的反馈
  6. 2021-10-29
  7. 优化 iceView的核心重新设计,使其可以处理更加复杂的数据结构
  8. 2021-10-19
  9. 优化 iceView的i-for属性,增加i-item(用于多维数组循环,指定item的命名)
  10. 优化 iceView的i-for属性,增加i-index(用于多维数组循环,指定index的命名)
  11. 修复 iceView的i-for造成的if不生效以及其它BUG
  12. 2021-10-15
  13. 增加 select控件增加optgroup分组
  14. 增加 select控件增加style继承样式
  15. 2021-10-14
  16. 增加 ui中增加notes小便贴控件
  17. 增加 ui中增加别名ani-top-in,ani-bottom-in,ani-top-out,ani-bottom-out
  18. 增加 ui增加ui.extend扩展
  19. 2021-10-11
  20. 优化 iceDate的回调函数名称修改
  21. 修复 iceDate的预置时间导致的bug
  22. 优化 icePopup的弹窗footer按钮
  23. 2021-10-09
  24. 优化 iceView的i-onclick属性值
  25. 优化 iceView的i-model属性值,可以填写表达式或者数组
  26. 2021-09-29
  27. 新增 iceView的onload增加参数回调
  28. 优化 iceView的复选框(返回当前所有选中项的数组value)和单选框(返回当前选中的value)
  29. 优化 ui.css的input
  30. 2021-09-26
  31. 新增 iceTable增加点击复选框时的checkbox回调
  32. 新增 iceTable增加checkbox类型的check字段预设,用于将复选框状态绑定该check字段上
  33. 优化 iceTable修复直接赋值生成表格时的loading上的BUG
  34. 优化 ui.css表单样式
  35. 2021-09-25
  36. 新增 iceArea内置样式,无需再引用iceArea.css
  37. 新增 icePopup增加success回调
  38. 优化 icePopup优化确定按钮之后的回调,并可自定义是否关闭当前弹窗
  39. 优化 ui.css表单样式
  40. 修复 iceTable的空数据下的BUG
  41. 2021-09-24
  42. 新增 iceTable.js新增param参数,方便自定义传参
  43. 修复 iceTable的分页BUG
  44. 2021-09-17
  45. 新增 ice.js新增ice.clone克隆元素节点,方法:ice('.demo').clone()或ice.clone(el)
  46. 新增 ice.js新增ice.cloneObj克隆对象,方法:ice.cloneObj(obj)
  47. 新增 ice.js新增ice.copy复制文本到粘贴板,方法:ice.copy('hello')
  48. 2021-09-10
  49. 优化 iceTable.js数据表格,取消绑定form表单指定id形式,直接通过data
  50. 优化 iceTable.js数据表格,form回调名称为form
  51. 修复 icePopup.js弹窗的拖动改变大小的BUG
  52. 2021-09-09
  53. 优化 ui.js性能与规范
  54. 优化 ice.js的html与cid方法代码
  55. 优化 ice.pjax方法
  56. 优化 iceAdmin模板
  57. 优化 css代码
  58. 新增 area地区选择器插件
  59. 2021-07-23
  60. 优化 Table数据表格
  61. 优化 ice.ajax方法,新增form参数
  62. 优化 ice.pjax方法,增加重载方法与打开页面方法
  63. 新增 ice.js中新增ice.form方法
  64. 新增 ice.js中新增ice.keydown方法
  65. 2021-07-14
  66. 新增 Table数据表格
  67. 新增 ice.obj2str方法,对象转为字符串,包括function
  68. 新增 ice.pjax方法,让页面支持无刷新,更加丝滑
  69. 优化 iceAdmin后台模板js代码,全面改为ice.pjax
  70. 修复 ui.js的动态加载组件功能造成参数丢失的bug

iceui v2.0.1

  1. 2021-07-01
  2. 新增 3个loading加载动画
  3. 新增 自动转义code标签内的html
  4. 新增 导航滚动动画.ani-scroll-l与.ani-scroll-r
  5. 新增 鼠标跟随-圆点.follow-disc
  6. 新增 Modal模态弹窗
  7. 新增 Alert询问框
  8. 新增 单文件和单图片的异步上传,并展示缩略图
  9. 新增 文件拖拽上传
  10. 新增 文档目录树
  11. 新增 颜色选择器组件,支持RGBA与HEX颜色
  12. 新增 模板引擎组件,支持数据双向绑定
  13. 新增 运行代码组件
  14. 新增 下拉选择菜单控件
  15. 新增 checkbox复选框样式
  16. 新增 radio单选框样式
  17. 新增 fieldset集合样式
  18. 新增 tag标签的小圆点样式
  19. 优化 重构admin后台模板,使用独特的异步方式,支持同步和异步开发,最后效果一样丝滑
  20. 优化 官方文档
  21. 优化 模块动态加载机制,取消了传统的use方式,可直接调用模块的方法,动态引用js
  22. 优化 iceCode代码高亮架构,支持template标签和data-id直接引用
  23. 优化 iceEditor富文本编辑器,改为ES6类语法
  24. 优化 slider轮播图,使用更加简单

iceui v1.4.8

  1. 2021-05-03
  2. 优化 ajax方法,网络超时时,complete()中xhr.status值为408
  3. 优化 ui.js get()/post(),complete()通过xhr.status的值判断,增加了警告信息
  4. 新增 demo/query方法的示例用法.html中,增加自定义高亮显示的示例
  5. 2021-04-30
  6. 新增 多图片上传与多附件上传时的loading等待动画
  7. 2021-04-27
  8. 新增 alert小控件
  9. 2021-04-22
  10. 新增 ice.js新增生成随机字符串方法randStr(num)
  11. 优化 ajax方法,增加Formdata上传文件
  12. 优化 ui.js 多图和多附件上传,改为异步上传

iceui v1.4.7

  1. 2021-02-17
  2. 新增 print打印控件
  3. 新增 固定表头的CSS样式table-fixed,美化select的CSS样式sel,必填提示的CSS样式required
  4. 新增 ice选择器,增加了text方法
  5. 新增 ui.js增加了query、clickTr、iceui.readForm、iceui.validateForm、iceui.validateElement、iceui.clearForm、iceui.loading、iceui.get、iceui.post、iceui.diyAllSel、iceui.diySel方法
  6. 优化 val方法,可自动设置美化后的select插件选中

iceui v1.4.6

  1. 2020-12-28
  2. 修复 多图上传、多附件上传BUG
  3. 2020-12-12
  4. 优化 修复icePopup插件在拖拽模式下,内容区不可编辑
  5. 2020-10-24
  6. 优化 ajax方法,增加async参数,可设置异步或者同步
  7. 优化 val方法,可设置select的选中
  8. 2020-10-23
  9. 更新 iceEditor版本
  10. 修复 iceDate一些bug
  11. 优化 ice.js的一些方法

iceui v1.4.5

  1. 2020-08-06
  2. 修改 admin组件的后台侧栏bug
  3. 新增 iceDate时间选择的回调函数timeFunc
  4. 2020-07-25
  5. 新增 ice选择器,增加了children、find、siblings、prev、next 这五个常用方法
  6. 优化 iceui官方文档更新
  7. 优化 ui.js更新attr属性规范,遵循W3C,所有前缀以data-开始
  8. 优化 ui.css统一将背景颜色改为bg-color
  9. 精简 ui.css代码,修复一些样式bug
  10. 优化 表格样式,完美自适应多端
  11. 新增 表格排序,并定制表格表头以及某行颜色和背景色
  12. 2020-07-13
  13. 修复 ui.js内置单文件上传多个按钮错误BUG
  14. 优化 ui.js滚动条滚动状态中的动画交互
  15. 优化 代码规范,主要为Attr属性未加data前缀
  16. 优化 图文列表样式以及自适应
  17. 2020-05-09
  18. 修复 ui.js内置选项卡移动模块闪烁的BUG
  19. 2020-04-10
  20. 修复 iceEditor插件firefox下无法使用BUG
  21. 修复 iceEditor插件uploadUrl没配置的情况下造成死循环BUG
  22. 修复 iceEditor插件图片与附件上传关闭弹窗时造成打开其它页面BUG
  23. 优化 iceDate插件format传参,指定视图无需必填
  24. 优化 iceCode插件样式显示风格
  25. 修复 iceCode插件高亮的个别BUG

iceui v1.4.4

  1. 2020-04-01
  2. 优化 ice的eachNode方法,不存在children的时候直接return
  3. 修复 iceEditor插件粘贴内容BUG
  4. 优化 iceEditor插件代码样式
  5. 优化 iceEditor插件上传图片和上传附件方法
  6. 优化 iceEditor插件设置html方法
  7. 优化 iceEditor插件初始化数据代码
  8. 修复 iceEditor插件弹出框的背景无法覆盖文本框BUG

iceui v1.4.3

  1. 2019-05-09
  2. 修复 loading加载动画,ui.js后续代码无法执行的BUG
  3. 优化 admin后端框架侧栏菜单自适应
  4. 取消 admin后端框架侧栏菜单的脚本控制导航条,转为隐藏式滚动条
  5. 优化 ui轮播图控件,默认先显示第一张轮播项视图
  6. 优化 ui的样式,取消多行文本框的字体大小

iceui v1.4.2

  1. 2018-05-21
  2. 新增 loading加载动画,load-type=3
  3. 新增 ui表单的多图片上传
  4. 新增 ui表单的多附件上传
  5. 优化 popup弹窗插件的一些样式自适应问题
  6. 修复 粘贴替换编辑器内所有内容BUG

iceui v1.4.1

  1. 2018-03-13
  2. 优化 ui.css的无用代码
  3. 优化 ice选择器的性能
  4. 重写 附件上传工具(解决form嵌套问题)
  5. 重写 slider轮播图插件
  6. 重写 tree树结构插件

-------------「后续版本更新记录已省略」-------------