Javascript 主干网/木偶网-如何从外部服务器获取收集数据?
集合是否有类似于Javascript 主干网/木偶网-如何从外部服务器获取收集数据?,javascript,backbone.js,marionette,Javascript,Backbone.js,Marionette,集合是否有类似于urlRoot的属性? 我的收藏目前设置为: Entities.Notifications = Entities.Collection.extend({ model: Entities.Notification, url: '/notifications' }); 获取时,/notification附加到域名后。我该如何做以下事情: Entities.Notifications = Entities.Collection.extend({ model:
urlRoot
的属性?
我的收藏目前设置为:
Entities.Notifications = Entities.Collection.extend({
model: Entities.Notification,
url: '/notifications'
});
获取时,/notification
附加到域名后。我该如何做以下事情:
Entities.Notifications = Entities.Collection.extend({
model: Entities.Notification,
url: 'https://www.differentdomain.com/notifications'
});
var Notes = Backbone.Collection.extend({
url: function() {
return 'https://www.differentdomain.com/notifications';
}
});
因此,它从不同的来源获取数据?基于,如果您将URL定义为一个函数,则它不应执行附加操作,例如:
Entities.Notifications = Entities.Collection.extend({
model: Entities.Notification,
url: 'https://www.differentdomain.com/notifications'
});
var Notes = Backbone.Collection.extend({
url: function() {
return 'https://www.differentdomain.com/notifications';
}
});
使用
url:'得到的结果是什么https://www.differentdomain.com/notifications“
?它将/notifications
附加到站点使用的域,例如https://www.actualdomain.com/notifications
这就是你做url:'/notifications'
的时候,不是吗?那么完整的URL呢?对不起,我是说它附加了https://www.differentdomain.com/notifications
指向站点使用的域,例如https://www.actualdomain.com/https://www.differentdomain.com/notifications