javascript - Backbone.js:带有http查询字符串的urlRoot?

标签 javascript model-view-controller backbone.js

Backbone.js 中,我可以指定模型从何处获取数据:

var Book = Backbone.Model.extend({urlRoot : '/books'});
var mybook = new Book({id: "1"});
mybook.fetch();  //it will access '/books/1'

但是如果我想在 URL 后面附加一个查询字符串呢?例如图书数据位于 /books/1&details=true。我可以在模型中指定它吗?

最佳答案

您还可以使用方法获取选项

mybook.fetch({data:{details: true}});

关于javascript - Backbone.js:带有http查询字符串的urlRoot?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9884179/

相关文章:

javascript - 使用 Javascript/Node.js 重新采样时间序列或数据帧

javascript - 解析云代码 - 从指针数组中删除指针

.net - 使用 Windows 和 Web 界面编写企业应用程序的最佳方法?

ios - iOS 中的模型- View - Controller

backbone.js - "Uncaught TypeError: undefined is not a function"初始化 Backbone 集合

backbone.js - 如何用Marionette实现jqGrid?

javascript - Vue js 列表中的数量计数

javascript - 使用 jQuery 根据搜索关键字过滤表数据

ruby-on-rails - 为什么重定向错误?

javascript - 在单页 js 应用程序中保护 UI