如何设计编写前端的测试(基于 Backbone)?
公司网站用的 Backbone, 遗留下来的代码基于命名空间, 没有形成模块化, 也没有留下测试方案, 现在新功能和 Bug 增改中遇到的意外 Bug 逐渐出现, 就想…
Backbone 一个监听着 Model 的 View, 如果同时有 Controller 的身份, 怎样处理循环修改?
场景是这样的: 一个 Model 被两个 View 使用, 两边的 View 都能修改, 这样另一个 View 就要同步数据. 为了减少逻辑的繁琐, 我通过 change:text 来完成…
backbone model 重复绑定问题
这是 router 中的一个函数。 routes: { "post/:id": "postEdit" }, postEdit: function (id) { console.log('router.js, got router: #/post/' + id);…
REST API 的 DELETE 请求怎样处理参数?
在做 REST API, 相对于 Backbone 原生的方案, 发现实用中要有很多的参数才行, POST 请求 PUT 请求带参数没有问题, GET 请求看 StackOverflow 上有帖子…
如何使用backbone抽取Model
这个backbone中的Model到底是怎么抽取出来的? 根据页面,如何抽取呢? 一个URL对应一个Model还是一个局部的模块功能对应一个Model? 回应一楼:当你…
Backbone 嵌套的 View 在 父级 的 View 被清除时能否自动垃圾回收?
Github 看到讨论这个, 作者的回复里提到这一句了: https://github.com/documentcloud/backbone/issues/2490#issuecomment-16514082 In a more agnosti…
对于前端 MVC 来说, DOM API 是否是过度封装了?
没从 C++/Java 学起, 对 MVC 和面向对象的理解还是后来慢慢积累起来的 相对我觉得脚本语言各种范式各种灵活, 只是缺少面向对象组织代码的整齐呆板 而…