大象笔记
jQuery
## What is the difference between jQuery's space and > selectors?
* `>` 是所有的直系子女中符合条件的
* 空格是所有后辈中符合条件的
所以,从逻辑严谨的角
Nginx 模拟 Backbone 请求的 JSON 接口
团队同步开发时,通常不能保证后台接口在开发初期可用。
所以,就需要前端自己模拟 API 的返回应答。
## 记录一下我是如何用 Nginx 来模拟 JSON 接口的
例如,我前端要发送一个请求 POST /api/new-st
Backbone 的 View 销毁
## 我的思路
当监听到 model 被销毁时,触发 view 的 remove 操作。
因为当 model 不存在时,对应的 view 也就没有了存在的意义。
但是怎么判断 model 不存在了呢?
## 简单粗暴的方式
前端路径管理 - BackboneJS Router
## 什么是前端路径
```
/stock#enter
/stock#per/20150330/600637
```
其中 `#enter`, `#per/20150330/600637` 部分便是前端路径
## 何
Backbonejs RESTful 实践
最近接手的工作项目都是些列表展示,增删改查类的前端。所以先抽空总结一下,
磨刀不费砍柴功。
## 使用 bower 简化 backbonejs 项目初始化
使用 backbonejs 这类框架比较恶心的一点是,每次项目初始化都
BackboneJS 从 API 返回中解析结果
有时候我们的返回是特定的 json 结构,而不是完全遵守 RESTful 的结构,例如
```
{
"code": 0,
"msg": "OK",
"data": {
"id": 1,
"nam
Backbone 实战总结
最近2个周做[域名转入](https://domains.dnspod.cn/manage/transfer)前端,为了兼容旧的代码,使用了 Backbone。一路下来跌跌撞撞,踩坑无数。
这段时间,日日加班,做梦都是前端 render
Circular Dependency in BackboneJS
> Uncaught Error: Module name "router" has not been loaded yet for context: _
今天写一个简单新建页面时,遇到上面这个错误。报错来自于 views/new_i
backbonejs
## 缺乏架构气质的类库
如果想把 backbonejs 做为前端框架,还是算了,如果把 [AngularJS](/angularjs.html) 比作冲锋枪,那么 backbonejs 顶多是根树枝, 杀敌效率太低。
只有配合基于 b
f.lux 保护正在被 Macbook 伤害的眼睛
最近项目赶进度,为了保证晚上回家也能继续敲代码,就把笔记本带到了公司,
这样晚上回家就不用再搭建一套开发环境了。问题来了,长时间盯着 Macbook
的屏幕看,不但颈椎难受,眼睛更是干涩不舒服。
发现一款不错的自动调节屏幕色调的软