Skip to content

walterShen/qwrap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

[2011-1-22]
Dom.$变更为Dom.g
NodeW、NodeW.one、NodeH.g等支持html文本
修正了几个考虑不周的bug
整理了一套文档在\\resource\js\_docs\_jk 

[2011-1-21]
完善loader机制,把core_base、module、module config作为基础种子载入
core/object.h.js
	u 升级keys方法兼容ECMA v5
	- 去掉了flatCopy方法
	+ 添加create方法(兼容ECMA v5)
core/function.h.js
	u 重构了mul方法
	u 重构了bind方法以兼容ECMA v5
	- 移除了overload和curry方法
core/helper.h.js
	u 重构了mul方法,调整了retouch机制各变换执行的次序
	- 移除了applyTo和methodizeTo方法
core/module.h.js
	+ 添加一种配置:loadedChecker
core/event.h.js
	u 修复了remove handler的时候应停止冒泡的bug

[2011-1-14]
core/core_base.js
	添加方法:QW.namespace(sSpace);
	修改loadJs方法,以解决head里有base标签以及其他情况下的异常

core/object.h.js
	将fold/expand两个方法移至dev目录下。
	setEx第二个参数支持setter函数
	getEx第二个参数支持getter函数

core/class.h.js
	简化了extend方法

dom/selector.js
	A:在"div div"情况下,解一层function的调用。
	B:修复last-nth-child的一个错误。

	修复单元测试在ie下异常时不能继续运行的bug

dom/dom.u.js
	修复了Dom.ready在ie下的bug

[2011-1-7]
1. 修订isArray,isFunction等代码,以与其它框架一致


2. 添加ModuleH,解决异步加载问题。参见:
	js/core/module.h.js
	js/core/_tests/SmokingTest_ModuleH.html
	js/_docs/QWrap-ModuleH.ppt

3. 修改单元测试工具。添加lazy单元用例的功能。参见以下文件的变更:
	js/_tools/unittest/UnitTest.js
	js/core/_tests/UnitTest_Core.html

4. FunctionH.mul修改: 
	getter_first。如果没有元素,返回undifined,而不是抛异常。

5. WQ.provide方法,这个方法移到了QW.ModuleH.provide方法。
	如有需要,到时再retouch到QW上

6. dom API的升级和优化

[2010-12-30]
_doc、_docs目录统一命名为:_docs
_examples、_examples目录统一命名为:_examples

QW.Browser的嗅探改写,并添加浏览器内核以及内核版本的嗅探。

QW.ObjectH改动:
去掉不严谨的getType方法。
添加以下方法
	isNumber
	isString
	isDate
	isFunction
	isRegExp
	isArray
	isObject
	isArrayLike
	isPlainObject
	isWrap
	isElement

About

WED前端脚本框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published