随笔分类 -  avalon

摘要:本章将介绍如何使用avalon来实现前端路由功能。我们需要用到两个avalon路由配套模块—— mmHistory.js 和 mmRouter.js 。其中mmHistory是用于历史管理,它会劫持页面上所有点击链接的行为,当这些链接是以#/ 、#!/开头,就尝试匹配路由规则,阻止页面刷新(通过ha... 阅读全文
posted @ 2015-01-11 23:01 vajoy 阅读(7897) 评论(12) 推荐(3) 编辑
摘要:本章开始搭配requireJS来使用avalon,开始之前,我们可以对avalon进行精简改造(注:新版的avalon已提供了shim版本,无需再做如下的精简了,直接点这里获取)。avalon源码里有自己的AMD加载器和DOMReady模块,使用requireJS来加载各依赖脚本的话,使用其配套插件... 阅读全文
posted @ 2014-11-25 12:20 vajoy 阅读(7895) 评论(12) 推荐(4) 编辑
摘要:avalonJS是司徒正美开发和维护的前端mvvm框架,可以轻松实现数据的隔离和双向绑定,相比angularJS等前端框架它有如下优势:1.压缩后仅有60多kb,而angular的min版是100多kb;2.兼容IE6+,符合天朝市场需求;3.效率更高,跑起来比angular和knockout都要更... 阅读全文
posted @ 2014-10-31 17:44 vajoy 阅读(26103) 评论(46) 推荐(23) 编辑

Copyright © 2014 - 2022 VaJoy Studio