有没有办法将事件绑定到具有 Backbone 和/或 Backbone-Relational 的所有嵌套模型?
我有一个非常强大的 BackboneRelational - 模型,其中有许多嵌套模型和集合。基本上,如果用户更改了有关此模型或其子模型/集合的任何内容,我需要在 …
如何使用 Backbone.js 构建文件夹和文件项的模型
我正在开展一个项目,或多或少地使用网络技术复制 OS X Finder。 决定使用 Backbone.js 并阅读这个有用的教程 在构建我的代码时,我遇到了一些概念性…
BackboneJs:如何在页面标记中引导我的数据,以及何时将它们分配给我的集合
所以, 构建一个使用多个(现在是 2 个)全局集合的应用程序, 它是文档和患者的目录,它们之间存在关系,但不像 1 个文档或属于 1 个患者的文档列表…
使用 jasmine 进行 SpyOn 骨干视图方法
我有一个主干视图,我想创建一个测试来确认某个元素上的单击事件将调用绑定到该元素的函数。 我的观点是: PromptView = Backbone.View.extend({ id:"…
backbone.js:如何向每个主干类添加自定义方法
我想向每个 Backbone 类添加一个自定义方法 - 模型、集合、路由器、视图。我怎样才能做到这一点? 这就是我到目前为止正在做的事情...... Backbone.Ro…
backbone.js:调用 collection.reset() 是否也会删除模型?
我在主干文档中读到,调用collection.reset()会清除集合。我想知道它是否也会删除模型,或者它们是否继续存在于内存中? 如果它们没有被删除,是否有…
Backbone.js 模型中的依赖属性
如果我的模型中的两个值(a 或 b)发生变化,则两个监听视图需要计算第三个值 c。 //Pseudo mainModel a : 2000 b : 3000 view1 helper.calculateC(th…
Backbone.js:导航路线时何时渲染视图
以下是我的骨干应用程序的要求: 显示用户创建的文件夹列表, 单击文件夹时显示文件夹的内容, 这是我的实现方式。 AppRouter = Backbone.Router.exte…
当视图位于 Fancybox 内时,我无法触发 Backbone.js 事件
我有一个在 Fancybox 中渲染的主干视图。我可以单击锚标记,它会起作用,但主干视图中的事件不会触发。我对 ShadowBox 和另一个我不记得的灯箱也有同…
Backbone.js - 自定义设置器
想象一个简单的骨干模型,就像 window.model= Backbone.Model.extend({ defaults:{ name: "", date: new Date().valueOf() } }) 我试图找到一种方法来…
Backbone.js 仅适用于单页应用程序吗?
我正在为我的 UI 寻找一个简单的架构,该架构将具有一些基本的 javascript 功能,例如:选择所有复选框、图像裁剪、一些弹出窗口和一些其他插件。 我…
Backbone.js 点击事件无法一致工作
我正在使用rails api开发backbone.js应用程序,它提供如下所示的json: { "name": "dan brown", "genre": "fiction", "books": [{ "title": "Da vinci…