# iceui **Repository Path**: amlove2/iceui ## Basic Information - **Project Name**: iceui - **Description**: ICEUI是一款高效的前端框架,基于原生 HTML/CSS/JS开发,她的灵魂来自于自身顶级艺术的设计风格,以其独特的艺术表现及丰富的内涵特征,向人们诠释了一个全新的前端框架理念,纯原生开发,无任何依赖,冰清玉洁,高贵典雅! - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.iceui.net - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 51 - **Created**: 2021-08-02 - **Last Updated**: 2024-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ICEUI前端框架-唯美简约 #### 官方 + iceui 官方网站 [https://www.iceui.cn](https://www.iceui.cn) + iceui 示例文档 [https://www.iceui.cn/examples](https://www.iceui.cn/examples) #### 介绍 ICEUI是一款高效的前端框架,基于原生HTML/CSS/JS开发,她的灵魂来自于自身顶级艺术的设计风格,以其独特的艺术表现及丰富的内涵特征,向人们诠释了一个全新的前端框架理念,纯原生开发,无任何依赖,冰清玉洁,高贵典雅! 在设计中,具有独特的艺术简约越来越受人们的青眯,已成为设计界的流行元素,而ICEUI的诞生取自于极致的艺术。 #### 组成 iceui主要由三大部分组成: + ice.js(iceui的核心),它是一个快速、简洁的JavaScript框架,与大名鼎鼎的jQuery类似,封装了JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画交互和Ajax交互,但是,ice更加简洁,选择器的速度比jQuery更快,这是ice的优点。 + ui.js(用来驱动界面),是基于ice框架开发出来的前端框架,它主要驱动页面的动画交互以及各种样式布局,包括自适应等。 + 基础插件(web常用插件),全部原生开发,无任何依赖,例如日历、树形控件、弹出层,以及由我独自开发的代码高亮(支持PHP/HTML/JS/JAVA/C/PYTHON……常见编程语言),富文本编辑器等等。 #### 优点 + 纯原生开发,无任何依赖,冰清玉洁 + 响应式布局,适应任何分辨率的设备 + 丰富的js组件,使用中更加轻巧便捷 + 顶级的艺术设计,任何人都可以做出惊人的前端界面 + 具有独特的链式语法和短小清晰的多功能接口。 + 具有高效灵活的css选择器,并且可对CSS选择器进行扩展。 + 拥有便捷的插件扩展机制和丰富的插件。 #### 最新更新 # iceui v2.0.2 + **2021-07-14** + [新增] Table数据表格 + [新增] ice.obj2str方法,对象转为字符串,包括function + [新增] ice.pjax方法,让页面支持无刷新,更加丝滑 + [优化] iceAdmin后台模板js代码,全面改为ice.pjax + [修复] ui.js的动态加载组件功能造成参数丢失的bug + **2021-07-16** + [新增] ice.run代码运行组件 + [修复] 动态加载js时的传参参数错误bug # iceui v2.0.1 + **2021-06-28** + [新增] 3个loading加载动画 + [新增] 自动转义code标签内的html + [新增] 导航滚动动画.ani-scroll-l与.ani-scroll-r + [新增] 鼠标跟随-圆点.follow-disc + [新增] Modal模态弹窗 + [新增] Alert询问框 + [新增] 单文件和单图片的异步上传,并展示缩略图 + [新增] 文件拖拽上传 + [新增] 文档目录树 + [新增] 颜色选择器组件,支持RGBA与HEX颜色 + [新增] 模板引擎组件,支持数据双向绑定 + [新增] 运行代码组件 + [新增] 下拉选择菜单控件 + [新增] checkbox复选框样式 + [新增] radio单选框样式 + [新增] fieldset集合样式 + [新增] tag标签的小圆点样式 + [优化] 重构admin后台模板,使用独特的异步方式,支持同步和异步开发,最后效果一样丝滑 + [优化] 官方文档 + [优化] 模块动态加载机制,取消了传统的use方式,可直接调用模块的方法,动态引用js + [优化] iceCode代码高亮架构,支持template标签和data-id直接引用 + [优化] iceEditor富文本编辑器,改为ES6类语法 + [优化] slider轮播图,使用更加简单 # iceui v1.4.8 + **2021-05-03** + [优化] ajax方法,网络超时时,complete()中xhr.status值为408 + [优化] ui.js get()/post(),complete()通过xhr.status的值判断,增加了警告信息 + [新增] demo/query方法的示例用法.html中,增加自定义高亮显示的示例 # iceui v1.4.7 + **2021-02-17** + [新增] print打印控件 + [新增] 固定表头的CSS样式table-fixed,美化select的CSS样式sel,必填提示的CSS样式required + [新增] ice选择器,增加了text方法 + [新增] ui.js增加了query、clickTr、iceui.readForm、iceui.validateForm、iceui.validateElement、iceui.clearForm、iceui.loading、iceui.get、iceui.post、iceui.diyAllSel、iceui.diySel方法 + [优化] val方法,可自动设置美化后的select插件选中 # iceui v1.4.6 + **2020-10-24** + [优化] ajax方法,增加async参数,可设置异步或者同步 + [优化] val方法,可设置select的选中 + **2020-10-23** + [更新] iceEditor版本 + [修复] iceDate一些bug + [优化] ice.js的一些方法 # iceui v1.4.5 + **2020-08-06** + [修改] admin组件的后台侧栏bug + [新增] iceDate时间选择的回调函数timeFunc + **2020-07-25** + [新增] ice选择器,增加了children、find、siblings、prev、next 这五个常用方法 + [优化] iceui官方文档更新 + [优化] ui.js更新attr属性规范,遵循W3C,所有前缀以data-开始 + [优化] ui.css统一将背景颜色改为bg-color + [精简] ui.css代码,修复一些样式bug + [优化] 表格样式,完美自适应多端 + [新增] 表格排序,并定制表格表头以及某行颜色和背景色 + [查看其它更新](https://www.iceui.cn/update)