Files
ziqim/zhiqim_ui/document/metainfo/version.txt
T
2025-02-20 14:59:35 +08:00

86 lines
6.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
V1.1.5R2016050301
1)从原FadfoxHttpd剥离出来,新建FadfoxWebUI工程,用于js/css开发和测试工作
2)从FadfoxWebUI工程打包,生成fadfox_res.jar。
V1.2.0R2016062301
1)适配V1.2版本,包结构改为/com/zhiqim/fadfox/httpd/context/service/resource/下
V1.2.1R2016100801
1)把CSS拆分成fadfox_pre.css和fadfox_pre.json两个文件,通过通配符把颜色等参数允许外部设置
2)所有的CSS都加f-开头,表明是凡狐专属的CSS
3)完善文本、块、表格、等一系列CSS定义。
4)新增slideToggle/slideDown/slideUp方法
V1.2.2R2017010101版本:
1)新增fadfox_coder.js打包到fadfox.min.js中
2)新增IE8时HTML5新规定的标签支持,为使IE8及以下不要太难看
3)新增fadeIn/fadeOut,并修改fafox_dialog.js采用该方法
4)修改F.Browser.msieVer为function,原为属性有错误
V1.3.0R2017022701版本:
1)拆分原fadfox.js为fadfox.js,fadfox_static.js,fadfox_static_util.js,fadfox_jquery.js四个
2)对静态对象增加简写,如F.Validates简写成F.V,见http://fadfox.zhiqim.com文档
3)修改F.eval方法为F.evals,增加F.loads方法加载js文件并回调函数
4)增加F.Query.fn.beforeunload事件支持
5)对IE8的querySelectorAll,querySelector只支持CSS2.1,不支持的返回空数组,但不报错,后续版本再看加不加CSS3.0的支持
6)修改F.B.msieVer原来是函数,修改为属性,非IE值修改为100,这样就可以直接使用F.B.msieVer <= 8 来作比较了
7)增加/js/three.js,把thress.js默认放置到fadfox_res.jar包里
8)修改F.HashMap克隆BUG
9)修改F.F为F.FM,因为F被定义成fadfox标准的命令,唯一
10)增加F.Ajax对paramForm,paramData,paramMap(key,value)三种参数支持,并保留原来的params
11)修改F.AR.toString中,当数组为空时,返回F.O.toString,改为返回空字符串
12)修改F.alert,F.confirm,把内容放置到textarea中,有利于双击选中文本内容,边框和滚动条隐藏
13)修改firefox在表格的合并单元格中,计算offsetTop,offsetLeft的值的方法,原来采用设置为separate取值后恢复collapse的方法,但性能性,修改为取相邻边框和表格边框取最大值的方法
14)优化offsetTopBody和offsetLeftBody方法,把F.EL.slibingByTd重构,使得方法理解更清晰
15)修改F.EL.offsetBodyWebkit方法中cssName is not definde的BUG
16)修改F.alert,F.confirm,F.prompt显示内容textarea为readonly,并增加回车键默认操作
17)修改F.Dialog,当设置target时采用appendToPos方式,保证对话框随指定位置隐显
18)修改F.Uploadlarge中HTML5上传方式为相对父节点定位
V1.3.1R2017052801版本:
1)修复f-table f-bordered和f-bordered-line对f-bd-t-none,f-bd-b-none的支持
2)修改F.Query中.un()方法为.off()方法,其他的如unclick等统一修改为offclick方法
3)修改默认f-input,f-select为默认30px,字体14px;f-textarea为14px
4)增加F.Location.reload(target)代替window.location.reload();
5)调整F.Location.check()和F.Location.confirm()参数顺序为url,name,form,target和url,message,name,form,target
6)增加按钮f-readonly属性时为默认按钮,无点击效果
7)修改下拉列表中右箭头固定为12PX,右偏移4PX,顶部偏移由于比文本小向上偏移1PX,下拉左对齐
8)修改F.T.isElement()函数的BUG
9)调整fadfox_uploadlarge.js和fadfox_clipboard.js方式,当支持HTML5时优先,否则为Flash方式
10)修改fadfox_uploadlarge.js,当clear时置type="file"的值value为null,解决第二次选中该文件时onchange无反响问题
11)增加F.uuid()函数,fadfox_uploadlarge.js默认模式为不断点续传
12)增加F.random(len, 9)9表示特殊字符.`_~!@#$%
V1.3.2R2017080501版本:
1)修改fadfox_uploadlarge,对tigger进行hidden/visible,以前是hide/show
2)修改fadfox_uploadlargefileName取结果的X-Upload-File-Name,要求V1.3.1R2017072501版本支持
3)修改fadfox_dialog.js,增加弹出对话框后取消原窗口的活动对象
4)增加树型高度为30的样式
5)修改fadfox_form.js,整合f-textarea,支持maxlength检查和placeholder换行。
6)增加fadfox_ajax.js中setFailureAlert()方法显示错误信息,调整failure/success优先于callback
7)增加fadfox_dialog.js中close函数的参数immediate,即不作fadeout,立即关闭,防止关闭是fadeout未完成闪屏
8)修改F.tigger为F.$elem函数,原tigger单词拼写错误,增加F.$cover方法,用于增加封套
9)修改f-select,f-checkbox,f-radio的处理方式为封套定位
10)修改callFrame的使用,在fadfox_form.js中增加data-role="f-call-frame"处理
11)修改单选按钮相同name下选择未清除其他按钮的BUG
12)修改f-call-iframe中form参数frameTarget为fCallFrame=trueformIndex为fFormIndex
13)增加对话框中的请求识别,参数为fDialogFrame=true
14)修改click,focus等事件方法,当有参数时表示绑定事件,没有参数时表示触发事件
V1.3.3R2017110601
1)修改f-checkbox点击事件,增加F.E.stop(e);防止f-checkbox在button中点击checkbox时向上冒泡有两次点击效果
2)修改f-dropdown点击事件参数data-options="stop:true",表示F.E.stop(e);防止f-select在tr点击时向上冒泡有两次点击效果
3)修改.f-table为默认border-collapse:separate;在合并单元格时要注意补边框
4)增加.f-table.f-h20-tr至.f-table.f-h100-tr表示tr高度
5)增加input中对日期格式的判断,data-options="type:Date;"
6)增加fi-overflow-hidden,fi-overflow-x-hiddenfi-overflow-y-hidden和f-text-middle,fi-text-middle,f-text-top,fi-text-top,f-text-bottom,fi-text-bottom
7)增加f-shadow-nonefi-shadow-none
8)增加F.Q.cssMaybe(name, value),用于写入CSS时过滤掉Nil类型的值,修改F.$cover方法调用cssMaybe
9)修改F.$cover增加显示指定宽度百分比的,在F.$cover中增加宽度,同时修改currentStyle优先于getComputedStyle
10)修改.f-textarea-placeholder为.f-placeholder,因为input也要用到,同时增加pointer-events: none;这样就不要增加.f-event-none样式
11)修改F.promptisTextarea状态下不添加回车确认事件
V1.4.0R2018010101
1)修改名称为ZhiqimUI,原F改成Z
2)删除Z.Ajax类中的evalScript参数,增加Z.EL.html()中对Z.Select.load,Z.Checkbox.load,Z.Radio.load处理
3)修改Z.$elem()仅当class参数有时才必须有值,增加Z.$selector()函数
4)增加对Z.success和Z.failure函数
5)修改Z.L.access()中新开窗口为form提交方式
V1.4.1R2018050801
1)整合 zhiqimUI.mobile
2)添加 zhiqim_slider、zhiqim_magicZoom
V1.5.0.R2018091201
1)整理工程为ZML工程,更好管理,生成min.js和导出组件更方便
2)增加Z.Ajax中setFailureAlertRecovery和setSuccessLocationResponse方法