我正在努力将我的Backbone.js模型集合传递到模板中。每次我尝试访问模型(即this.collection.models)时,我只得到一个空数组,即使我知道集合包含两个类型为Contact的模型。我确信我在这里遗漏了一些基本的东西。将模型传递给Backbone.js模板的标准方法是什么?以下是模型、集合和视图定义(实际视图是从Backbone.js路由器函数中调用的-为简洁起见,此处未包含路由器的源代码):
var Contact = Backbone.Model
我想在mySpec.js 7中使用业力运行WebStorm。当我运行业力时,业力服务器在我的浏览器上启动,但在WebStorm中,我面临以下错误:
ReferenceError:模块未定义为null。(C:/Users/Babar/Desktop/angular/test/basic/mySpec.js:2:16) at C:/Users/Babar/Desktop/angular/test/
我需要迭代一个主干集合,并获得一个从集合中的模型派生出来的对象数组。问题是,我不知道如何让集合访问在创建给出的对象中的模型定义时定义的方法:Backbone.Model.extend({})// THE MODEL // Use the underscore library to iterate through