一起来单页应用吧,实现简单微博功能!(下)
2013-08-11 19:42
141 查看
一起来单页应用吧,实现简单微博功能!(下)
前言
开始之前先扯点其它的,我上午去理发,居然才7元,但是那个阿妈给我搞成和尚的造型了,我想说点什么,但转念一想节约点洗头水也好!!!PS:其实主要原因是我掉头发。。。。。。
好了,接昨天的内容:【单页应用】一起来单页应用吧,实现简单微博功能!(上)
昨天我们一起准备了两大核心,继承与view,虽说有问题,而且必定有问题,但是我们暂时不管他。
我们先继续先往下面写,到最后整体流程拉通后再一起优化就好,现在去纠结也不一定有结果,于是我们开始吧。
继承之实现APP
我们这里APP要干的事情,与其说担任MVC中控制器的角色,不如说他就是充当了一下路由选择的角色,根据不同的URL导向不同的view,并且会管理hash。由于我们会处理request请求,压入hash以达到后退功能有效,所以这里先来实现一个hash类吧
实现Hash对象
先来一个辅助函数,用于计算某个字符在数组的位置:base核心
APP
html页
main
app
c
c.base
c.view
index
至此我们的代码便完全分离开了,接下来我们来细化我们的app文件。
细化app
待续......结语
写了几个小时了,有点累,休息下,我们晚上在继续相关文章推荐
- 【单页应用】一起来单页应用吧,实现简单微博功能!(上)
- Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(一)环境搭建
- 原生js实现简单微博发布功能Dom(节点操作)
- HTML5与JQuery混合应用:选座功能简单实现
- Android广播事件机制及应用(实现简单的定时提醒功能)
- 使用require.js和backbone实现简单单页应用实践
- 最简单的SPA(单页应用)实现
- Excel VBA高效办公应用-第六章-客户资料管理-Part2 (简单查询功能的VBA实现及记录单功能)
- VueJs单页应用实现微信网页授权及微信分享功能示例
- 如何应用Asp.Net Mvc内建功能(DefaultModelBinder)实现简单类型、复杂类型、集合类型,以及字典类型的自动绑定
- 不使用任何SDK实现Oauth授权并实现简单的发布微博功能:
- android SQLite实现本地登录注册功能,SQLite简单应用(android studio)
- Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(二)访问数据库
- Maven + Spring MVC+Mybatis + MySQL +AngularJS + Bootstrap 实现简单微博应用(三)前后台交互
- Session对象的应用:实现简单的购物车的功能
- android 应用开发-实现简单的音乐播放功能
- 【小试身手】几个自定义控件的组合应用,实现简单的“增删改查”功能(有源码)
- Android广播事件机制及应用(实现简单的定时提醒功能)
- 实现简单微博功能!(上)
- Android SharedPreferences应用 实现本地注册登陆 功能简单易懂(实例)