相关疑难解决方法(0)

Backbone.js集合选项

我使用Backbone.js编写了一个模型/视图/集合.我的集合使用fetch方法从远程服务器加载模型.此集合所需的URL需要一个id:messages/{id}.但我发现没有干净的方法将选项传递给Collection.

backbone.js视图通过在构造上传递它来接受选项:view([options]),但是集合需要构建时的模型列表:collection([models]).

将参数/选项传递给此集合的"最干净"方法是什么?

缩短的代码:

var Messages = Backbone.Collection.extend({
 model: Message,
   url: 'http://url/messages/' + id
});
Run Code Online (Sandbox Code Playgroud)

javascript backbone.js backbone.js-collections

44
推荐指数
2
解决办法
4万
查看次数

在骨干中获取/收集/ id而不加载整个集合

有没有办法加载Backbone集合的单个实体(从服务器)?

Backbone.Collection.extend({
  url: '/rest/product'
});
Run Code Online (Sandbox Code Playgroud)

以下代码可以加载整个集合collection.fetch()但是如何加载单个模型?Backbone的文档清楚地表明GET可以完成,/collection[/id]但不能如何完成.

collections model backbone.js

7
推荐指数
2
解决办法
1万
查看次数