나는이 Clock
백본에서 모델 :
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 지원 시계 하나만 얻으려면 어떻게해야 합니까?