avalon.js路由功能--mmRouter.js
mmRouter.js被作者称之为avalon的三柱臣之一( 路由,动画,AJAX) 首先解释一下什么是路由。网上解释了一堆也没看明白是什么意思,你可以把路由理解为我们平时上网使用的路由器,多台电脑上网其实也就是公用了一个路由器。 除了avalon.js的mmRouter.js网上还有…
506 2016-05-24 去围观使用requirejs加载avalon.js以及mmRouter路由
requirejs avalon.js requirejs avalon自带加载器也就是说可以像requirejs那样加载JS,事实上并不是这样,它也就只能加载自家的插件如mmRouter.js或者mmState.js如果你想加载jquery会报错,说明avalon自带的加载器是累赘。就连作者本人司徒正美也不推荐使用了在ava…
454 2016-05-20 去围观avalon.js原理以及Object.defineProperty
avalon.js是基于Object.defineProperty实现的双向数据绑定的,但是对于IE6/7/8浏览器的不兼容就使用VBscript做兼容处理,这里就不考虑VB了,来介绍下Object.defineProperty封装属性访问器。 Object.defineProperty(obj, prop, descriptor) //待修改的对象,带修改的属…
396 2016-04-27 去围观avalon2.0笔记
avalon笔记 介绍1.5.x笔记 https://sdeno.com/?p=3699 ---------------------------------------------------------------------- avalon2.x下载地址:https://github.com/RubyLouvre/avalon 先来感受一下2.0的ms-*指令 更新此文章的时…
379 2016-04-20 去围观