AOP三剑客第一smartjs-

SmartJS有很多内容规划,并不能在短时间内完成。

0.1版的第一个版本主要是关于前端导向编程(AOP)的支持。

1。promiseevent

基于事件和回调管理承诺,类似于jQuery的回调,但结果转移,功能优先,事件参数,保证控制等

2。触发

触发器,在对象上,将触发功能(AOP),目标对象将有法注射功能(基于promiseevent),注射型有三种:前,后和圆形环绕。

三.流量控制器

基于触发器的进程/生命周期控制器、控制过程执行和流程

4。常见的方法;

/ /默认数据的方法,复制defobj obj空心含量;jQuery美元。向上延伸,只会加入数据不存在
St.mergeObj(深,obj,defobj,排除)

在目标对象方法中返回方法,返回结果
St.injectFn(目标名字,FN,之前,stoponfalse)

返回结果合并方法
St.mergeFn(FN,mergefn,stoponfalse)

另一种说法是,我很抱歉,但是先前的承诺smartui2.0尚未完成,和观念已经改变。在过去的两年里,我发现我有越来越少的时间控制。然而,就在smartjs后续规划UI内容,以及在smartui和Smartjs。

后来注意到:在smartjs 0.2版本,支持的一些面向对象的内容将增加。

最后,附上地址智能地址。里面有很多测试用例。API将逐一更新博客。