Rails 3.1 和 Rails 3.1 Jasmine:包含来自 gems 的 JavaScript
我有一个 Rails 3.1 项目,我想在其上运行一些 jasmine 规范。问题是,我的 Rails 项目需要一些来自 gems(尤其是backbone-rails)的 javascript 文件…
骨干网“重置”收集触发器未触发
我正在使用backbone.js 从 REST 服务器获取集合。获取触发器正常并用数据填充集合。然而,“重置”触发器永远不会被触发,因此 addAll() 永远不会被调…
为什么 Backbone.js 代码前面有 (function($){...?
这是 Backbone.js 代码的示例(取自 this 教程): // **This example illustrates the binding of DOM events to View methods.** // // _Working ex…
backbone.js:视图应该是什么?
我正在开发一个应用程序,它有 1 个主要视频列表,以及一个可以从主列表添加视频的播放列表 (http: //gosukpop.com)。 我正在将我的项目“转移”到ba…
Backbone.js:视图或集合可以有属性吗?
假设我有一个男孩和女孩名字的列表。该姓名集合还具有“性别”属性。 我想在集合或视图上放置“SelectedGender”属性,以便仅当所选性别发生更改时才…
当模型更新时,backbone和knockout如何使视图发生变化?
我正在深入研究这两个很棒的作品的源代码,但是,我无法弄清楚它们的实现,模型数据更新视图的那一刻如何立即改变, 一开始,我认为它可能在 Gecko 中…
每个实例事件绑定的主干
我有一个视图,它为列表中的每个项目创建一个子视图。一般我们称它们为 ListView 和 ListItemView。我在 ListItemView 上附加了一个事件,如下所示: …
Backbone.js 和带有 Silex 的 REST API (PHP)
可以说我有一个名为 John 的模型,其中包含这些参数: { Language : { code : 'gr', title : 'Greek' }, Name : 'john' } 所以现在当我触发 John.save…
在 Backbone.js 中绑定渲染回调
根据 Backbone.js 文档: 每当 UI 操作导致模型的属性发生更改时, 模型触发“改变”事件;显示的所有视图 模型的数据收到该事件的通知,导致它们重新…
如何将主干模型连接到视图?
这是我第一次使用骨干,我试图弄清楚为什么 console.logging this.model 在我的视图内不会吐出我的模型,它有一些默认值属性。 相反,我得到: functi…
backbone-js:如何默默地初始化一个新的集合?
我一定是在做一些愚蠢的事情,或者可能错过了 Backbone 文档的一些关键部分,但我无法理解为什么当我以这种方式初始化新集合时 Model.validate 函数会…
从 Backbone.js View 类访问 DOM
我正在学习 Backbone.js 并陷入了这个简单的示例。您能解释一下这段代码有什么问题,导致警报框显示为空吗? test $(function() { TestView = Backbon…