Если у меня есть модель под названием "Книга" и коллекция под названием "Библиотека", как показано ниже:
Книга
app.Book = Backbone.Model.extend({
defaults: {
title: 'No title',
author: 'Unknown'
}
});
Библиотека
app.Library = Backbone.Collection.extend({
model: app.Book,
url: '/api/books'
});
Когда я вызываю BookInstance.save()
, как это получается с URL-адресом для использования? Получает ли он его из коллекции?
В Backbone.model
есть 2 варианта: url
и urlRoot
. Какова цель и разница между ними?
В Backbone.collection
имеется единственный параметр url
. Всегда ли это запрос GET для RESTFUL api?