У мене є Clock
модель у Backbone:
var Clock = Backbone.Model.extend({});
Я намагаюся отримати екземпляр того, що має останню інформацію /clocks/123
. Деякі речі, які я спробував:
метод рівня "клас"
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?