У меня есть модель Clock
в Backbone:
var Clock = Backbone.Model.extend({});
Я пытаюсь получить экземпляр, содержащий самую последнюю информацию из /clocks/123
. Некоторые вещи, которые я пробовал:
метод класса "class"
Clock.fetch(123)
// TypeError: Object function (){ ... } has no method 'fetch'
создание экземпляра, а затем вызов fetch
на нем:
c = new Clock({id: 123})
c.fetch()
// Error: A 'url' property or function must be specified
коллекция
Я попытался создать ресурс коллекции AllClocks
(хотя я не могу использовать эту вещь на странице):
var AllClocks = Backbone.Collection.extend({
model: Clock,
url: '/clocks/'
});
var allClocks = new AllClocks();
allClocks.fetch(123);
// returns everything from /clocks/
Как я могу получить один поддерживаемый API Clock?