一、双向同步,双向绑定ms-duplex 含义:ms-duplex实现了双向数据绑定。双向绑定通俗说,除了负责将ViewModel中的应的值放到表单元素的value中,还对表单元素偷偷绑定一些事情,用于监听用户的输入从而自动刷新ViewModel。 使用场景一: 当元素为text、password、...
分类:
其他好文 时间:
2015-04-25 13:29:48
阅读次数:
179
前端开发库 zeptojs 和 avalon 迷你MVVM框架 avalonjs 入门教程 针对zepto的扩展 GMU 有很多UI控件可以直接用。WEB里面的项目大多基于express搭建 学习Express框架Handlebars.js 模板引擎推荐学习资料链接:JavaScript 标准参.....
分类:
Web程序 时间:
2015-04-19 11:27:23
阅读次数:
158
以后有关avalon的版本升级消息,全部改放到这里重构parseHTML,让其支持xhtml强化 ms-duplex-number拦截器 添加data-duplex-number辅助指令 值为strong medium weak ms-duplex添加对input[type=hidden]的支持cr...
分类:
Web程序 时间:
2015-04-15 16:27:34
阅读次数:
161
前端 使用mvvm框架,每个视图维护自己的数据模型,更专注于视图模型及状态,在框架的帮助下规范视图与后端的交互及减轻工作量 解耦前后端开发 我的选择是avalon.js 后端 业务入口 任意语言的web开发框架都可以 主要任务是把HTTPRequest转换为RequestContext 对Reque...
分类:
Web程序 时间:
2015-04-10 17:09:09
阅读次数:
190
此项目是根据本人公司项目的要求搭建的,也许适用于很多其他的大部分项目。准备好gulp环境首先可以使用gulp创建项目,配置一下gulpfile.js文件,我把gulpfile.js放于根目录下具体配置以及安装命令方法参见这里我的项目目录我的项目目录是这样:==build //项目构建目...
分类:
移动开发 时间:
2015-04-03 16:59:12
阅读次数:
319
[详细api][1] ###avalon特性 * 双向绑定,方便编程 * 比angular兼容性好 * 体积小巧、跟适合移动端 [1]: http://avalonjs.github.io ###目前发现的小问题 自带的加载器支持格式有限,比如 require(【】,functio...
分类:
其他好文 时间:
2015-03-18 14:12:08
阅读次数:
142
编程已一年有余.从java入门.学习4个月,从用ssh框架做过半个项目,第一份工作,转做前端使用EXT又做了半个项目,在大斌哥的指导下,喜欢上了前端.又转战软件公司,做了一个手机网页app.现在正在使用avalon写管理系统.一路走来,感觉就像一页扁舟,在技术的大海洋里无所适从.期间想过学其他语言P...
分类:
编程语言 时间:
2015-03-10 19:04:31
阅读次数:
133
1、老风格 var array = []; var vmdoel = avalon.define("id", function(vm){ vm.aa = "aaa", vm.bb = "bbb", array.push(10), avalon.mix(vm, {aa:2,...
分类:
其他好文 时间:
2015-03-03 23:26:03
阅读次数:
338
写angularJS源码阅读系列的时候,写的太垃圾了。一个月后看,真心不忍直视,以后有机会的话得重写。这次写avalonJS,希望能在代码架构层面多些一点,少上源码、多写思路。avalon暴露句柄方式 (function(DOC){ ... avalon=...
分类:
Web程序 时间:
2015-02-27 15:05:11
阅读次数:
135
avalon的重头戏。终于要到我最期待的vmodel了。 ps:这篇博文想做的全一点,错误少一点,所以会有后续的更新在这篇文章中。 状态:一稿目录[-]avalon dom小结数据结构观察者模式依赖收集与触发avalon Observableavalon modelFactoryloopModel....
分类:
Web程序 时间:
2015-02-27 14:55:48
阅读次数:
214