javascript - 如何将参数传递到 Backbone 集合并重置

标签 javascript backbone.js

我想传递参数并在获取时使用 {reset:true}。

我怎样才能同时实现这两个目标?

代码

App.Collections.Items = Backbone.Collection.extend({

   model : App.Models.ItemInfo,
   url : "api/category/category123/city"

});

var itemCollection = new App.Collections.Items();
itemCollection.fetch({reset : true});

http://127.0.0.1/api/category/city?p=1&ps=4

如何传入 p=1 和 p=4 作为参数并重置?

最佳答案

你可以这样做:

var itemCollection = new App.Collections.Items();
itemCollection.fetch({data: {p: 1, ps: 4 }});

关于javascript - 如何将参数传递到 Backbone 集合并重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19359219/

相关文章:

javascript - HTML 演示文稿幻灯片,调整元素大小以保持比例

javascript - Backbone : restore focus after rendering

javascript - 是否可以避免使用 Django 和 Backbone.js 双模板?

javascript - 当使用 jQuery.Mockjax 模拟生成的 JSON 时,Backbone.Collection.fetch() 始终返回 404

Backbone.js - 为什么我的 delegateEvents 选择器不起作用?

javascript - 使用 ui 插件时 Jstree 节点不起作用

javascript - 循环遍历包含空数据的数组列表的问题

javascript - 通过 nodeList 中的 className 过滤对象

javascript - Backbone.js 中的可选路由参数? (再次)

javascript - 如何从仅出现在 console.log() 而不是 JSON.stringify() 中的 JavaScript 对象中获取属性?