在几年前我了解到Backbonejs之后,觉得对于当时的前端环境来说,这个是个不错的工具,于是花了点时间去学习、实践它,并且写了一些列文章:Backbone.js学习笔记,后来因为版本更新的缘故,有更新了一版,有了Backbone.js入门教程第二版。
在看一部很有吸引力的电视剧的时候,看到结尾的时候通常比较纠结——想快点知道结果,却又舍不得这么好的剧被看完了,有一种失落感。难怪有人说,世人的不幸有两种:1. 追求幸福而不得者;2. 苦苦追求,终于到达幸福者。
在经过最近一段时间整理之后,最终还是放到了百度阅读上。算是电子书出版,虽然没有纸质书带来的那种实体的感受,但最终编辑完上线、审核通过之后还是满心欢喜的。 虽说在github上写作也是不断的能让用户看到
呼~ 松一口气,终于搞完了 Backbonejs入门教程第二版
最近博客没怎么更新,但这不表示博主现在变懒了。正好相反,如果你有关注我的github的话 http://github.com/the5fire ,你会看到我每天都在更新,更新 https://github.com/the5fire/backbonejs-learning-note
这是前段时间一直在看一本书,英文版的backbonejs教程,觉得挺不错,起码对于我这个非专业前端来说里面介绍的东西还是挺实用的。后来看到最后的测试部分就没有太多的时间看了。 看完本书大部分的我再一次深深的觉着,对于实际工作来讲,单单的把语言学好只能算是有个基础,要想干活还的再学习更多的东西。
其实上下文是接上一篇的,因为自己不理解backbone view中的事件绑定所以掉到了自己挖的一个坑里,调了两个晚上。把backbone view部分的代码看了之后才明白。
前篇文章说到最近在重新学习Backbonejs,主要是之前对backbone的认识都是处于理论上或者是学习上的,并没有正式的实践,于是就有了这么个想法,用backbonejs做了本站的一个手机站点,算是SPA(Single Page Application)吧。
最近在用Backbonejs做个应用,至于是啥应用大家可以先猜测下,猜中无奖。这次实践应该比之前学习todos那个东西更具有实际意义。其中遇到一个问题,就是如何在event中给函数传递参数。
经常有网友问说为啥你的代码不能执行,如果你是完全copy我的代码,那基本上不会出错,我的代码都是能正常运行之后才会放上来的。至于很多人不能运行的原因我猜测只是大家只是把我的js部分代码拿走,没有看完整的上下文,我之前的代码没有注意版本问题,很多都是基于backbone0.3.x写的。如果你用了最新的版本那可能有些部分会出错,毕竟backbone也会不断的改进修复之前的一些问题。