因为v3.01版本中的   /src代码使用TypeScript进行书写,我这里仅仅用作模块学习,   具体学习的还是 /dist/vue-router.js 代码。 (一)基本使用方式   JS...
阅读(192) 评论(0)
(一)入口   通过 data-main 去加载 JS 模块,是通过  req(cfg) 入口去进行处理的。   为了跟踪,你可以在此 加断点 进行调试跟踪。 (二)        req({ })执行时...
阅读(95) 评论(0)
(一)requireJs 的整体结构:   requireJS 源码 前192行,是一些 变量的声明,工具函数的实现 以及 对 三个全局变量(requirejs,require,define)若被占用后的具体处理。   &...
阅读(106) 评论(0)
在这篇MVC学习(四)几种分页的实现(2)博文中,根据URL中传入的两个参数(页码数,首页、上一页、下一页、末页的标记符)来获得对应的分页数据, 只是传入的参数太多,调用起来不太方便(标记符不能够写错,需要添加新的路由),因此,如...
阅读(87) 评论(0)
在第一种分页方式中,仅仅实现了分页,但并未有体现出MVC的优势,没有体现出泛型编程思想,尤其在数据量很大的时候,分页十分缓慢,除此之外,还没有实现很好的封装,不是一个通用方法。   因此,我希望只要传入数据源以及页码数(采用泛型编...
阅读(121) 评论(0)