迷你MVVM框架 avalonjs 0.93发布
2024-08-31 10:05:31
这段时间吸取@limodou, @东灵等人的意见,做了以下改进
- 重构isArrayLike,提高avalon.each的性能,原来avalon.each是依赖于isArrayLike来判定是循环普通对象还是类数组。isArrayLike是从jQuery扒过来,它内部依赖于getType, isWindow这两个笨重的方法,因此性能不怎么样。新的isArrayLike去掉它们,在avalon.js, avalon.mobile.js各自实现。详见这里
- 修正计算属性在某些场合不解发$watch回调的BUG, 详见这里
- 事件绑定可以直接在页面上传参了,详见这里
- 将内部的data.args数组一开始就转换为data.param字符串,提高性能
- 充许使用ms-duplex-radio修正checkbox 的行为,让它表现得与radio 一样,详见这里
迷你MVVM框架在github的仓库https://github.com/RubyLouvre/avalon
官网地址http://rubylouvre.github.io/mvvm/
有关avalon的最佳实践或注意点请看这里, 这个我每次发布新版本都可能在这里加东西
最新文章
- 利用BitMap进行大数据排序去重
- canvas缓动3
- img 是内联元素
- linux 同步IO: sync msync、fsync、fdatasync与 fflush
- Java基础之在窗口中绘图——绘制圆弧和椭圆(Sketcher 3 drawing arcs and ellipses)
- 简单好用的 AJAX 上传插件,还可以抛弃难看的 file 按钮哦~
- 使用std::function 把类成员函数指针转换为普通函数指针
- AndroidPN中的心跳检测
- js验证15位或18位身份证
- JVM自动内存管理-Java内存区域与内存溢出异常
- Microsoft Office Excel cannot access the file, There are several possible reasons
- 使用oracle sqldr命令导入文件后出现中文乱码问题
- ORACLE 快速启动监听及相关服务程序
- 编程菜鸟的日记-《软件测试》Ron Patton著-读书笔记
- slot-scope
- Java 多线程案例
- iterm2字符输入换行遮挡问题
- JSP中scope属性 scope属性决定了JavaBean对象存在的范围
- git 知识点
- 用HTML5 File API 实现截图粘贴上传、拖拽上传