大象笔记

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 的屏幕看,不但颈椎难受,眼睛更是干涩不舒服。 发现一款不错的自动调节屏幕色调的软