gpt4 book ai didi

javascript - Backbone.js 默认路径(子域)

转载 作者:行者123 更新时间:2023-11-28 08:36:18 28 4
gpt4 key购买 nike

我正在使用 CORS,因此所有 API 都发生在 api.mywebsite.com 中,但该网站是通过 website.com 提供服务的。

我想知道是否有办法可以设置 jQueryBackbone 的设置,以便始终向我的 api.mywebsite.com< 发出 AJAX 请求

换句话说,我想在我的主干集合中执行此操作:

url: '/books'

并让它自动推断api.mywebsite.com/v1/books

最佳答案

对于集合,您可以指定完整的 URL:

YourApp.Collections.Books = Backbone.Collection.extend({
model: YourApp.Models.Book,
url: 'http://api.mywebsite.com/v1/books/'
});

对于单个资源,您可以使用函数来生成 url:

YourApp.Models.Book = Backbone.Model.extend({
url: function() {
return 'http://api.mywebsite.com/v1/books/' + this.get('id')
}
});

关于javascript - Backbone.js 默认路径(子域),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21126545/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com