78得票2回答
Marionette布局和Region有什么区别?

Marionette提供了两个组件,分别是Regions和Layouts。乍一看,它们似乎提供了类似的功能:一个页面上的位置,用于放置子视图,以及一些附加的事件绑定。 深入了解后,很明显每个组件实现方式非常不同,但我不确定为什么以及何时应该使用其中之一。每个组件的使用场景是什么?

76得票2回答
了解 Backbone.js 的 REST 调用

我正试图理解Backbone.js的同步方法,并正在阅读http://backbonejs.org/#Sync上的文档。它说:The default sync handler maps CRUD to REST like so: create → POST /collection rea...

74得票11回答
Backbone中的超级功能

当我重写 Backbone.Model 的 clone() 方法时,有没有一种方式可以从我的实现中调用这个被重写的方法?类似于这样的代码: var MyModel = Backbone.Model.extend({ clone: function(){ super.c...

73得票10回答
Bootstrap - 未捕获的类型错误: 无法读取未定义属性'fn'

我在公司的项目中使用jQuery、Backbone.js、Underscore.js和Bootstrap。有时在Chrome中会遇到以下错误: Uncaught TypeError: Cannot read property 'fn' of undefined 我的main.js文...

72得票5回答
Backbone.js 构建嵌套视图和模型的结构

使用backbone.js: 我有一个顶级模型ModelA,它包含2个属性和2个嵌套模型ModelB和ModelC。ModelB和ModelC各自有2个属性,如下所示:ModelA attributeA1 attributeA2 ModelB attr...

72得票4回答
将backbone.js视图附加到现有元素与将el插入DOM中的区别

我正在实现我的第一个实际的非教程Backbone应用程序,并对使用backbone.js的某个方面感到不满,这涉及将视图呈现的 el 注入到DOM中与使用现有元素作为el之间的区别。大多数我在网上看到的 Backbone View 示例都指定了 tagName、id和/或 className,...

70得票8回答
在Backbone中访问父类

我需要从继承的 MyModel 类中调用父类的 initialize 方法,而不是像我今天所做的那样完全重写它。 我该如何实现这个功能呢? 以下是我当前的代码:BaseModel = Backbone.Model.extend({ initialize: function(attr...

69得票4回答
扩展React.js组件

我最欣赏 Backbone.js 的一点是它简单而优雅的继承方式。我开始逐渐了解 React,但在 react 中似乎找不到类似这个 Backbone 代码的东西。var Vehicle = Backbone.View.extend({ methodA: function() { //...

69得票4回答
保护我的Node.js应用的REST API?

我需要关于REST API的帮助。我正在编写一个使用Express,MongoDB和Backbone.js的Node.js应用程序。我已经花了两天时间来研究这些内容,但没有什么进展。我已经查看过以下信息: 保护REST API 在使用DotNetOpenAuth的第三方OAuth提供程序进...

68得票2回答
Backbone模型中initialize和constructor的区别是什么?

Backbone模型中的initialize和constructor有什么区别? 当我扩展一个Backbone模型(ParentModel)时,我使用initialize方法来设置任何默认属性。但是,无论何时创建基于ParentModel的模型,我都使用constructor来运行任何初始功...