url
속성을 메서드로 설정하여 Backbone Collection
클래스를 사용하고 있습니다.백본 컬렉션 URL 매개 변수를 사용하지 않습니다.
url
은 내가 baseUrl
, username
및 path
를 불렀다 3 "요소"로 구성되어 있습니다 - 그래서 내가 작업하고있는 스파에서 여러 사용자에 대해 동일한 인스턴스를 사용 baseUrl/username/path
과 같을 것입니다. 그러나 (인스턴스 생성 후) 변경할 수있는 한 요소는 사용자 이름입니다. 나는 2 가지 이유가 필요하다.
1st - 인스턴스화 할 때 username 속성이 없습니다.
둘째 - 사용자에 따라 사용자 이름이 달라지며 모든 새 사용자에 대해 컬렉션의 새 인스턴스를 만들고 싶지 않습니다.
내 문제는 myCollection.url({username: "Mac"})
과 같은 작업을 수행 할 수 있도록 url
메서드가 컬렉션을 인스턴스화 한 후에 매개 변수를 사용하지 않는 이유는 무엇입니까?
또한 Backbone
은 url
방법으로 매개 변수를 전달할 수 없습니까?