Ich habe ein Clock
Modell in Backbone:
var Clock = Backbone.Model.extend({});
Ich versuche, eine Instanz davon zu erhalten, die die neuesten Informationen enthält /clocks/123
. Einige Dinge, die ich versucht habe:
eine "Klassen" -Methode
Clock.fetch(123)
// TypeError: Object function (){ ... } has no method 'fetch'
Erstellen einer Instanz und anschließendes Aufrufen fetch
:
c = new Clock({id: 123})
c.fetch()
// Error: A 'url' property or function must be specified
eine Sammlung
Ich habe versucht, eine AllClocks
Sammlungsressource zu erstellen (obwohl ich für so etwas auf der Seite keine Verwendung habe):
var AllClocks = Backbone.Collection.extend({
model: Clock,
url: '/clocks/'
});
var allClocks = new AllClocks();
allClocks.fetch(123);
// returns everything from /clocks/
Wie bekomme ich nur eine API-gestützte Uhr?