2

저는 약간의 방향을 찾고 있습니다. 저는 여전히 백본에 대해 새로운 지식을 가지고 있으며 더 많은 것을 배우기 위해 현재 테스트 애플리케이션을 만들고 있습니다.컬렉션에서 모델을 기반으로하는 백본보기,보기를 업데이트하는 방법?

내 문제는 이것입니다. 백본보기에 밑줄 템플릿을 채우고 있습니다. 모델 모음을로드 한 다음 필요한 모델을 찾고이 값을 템플릿에 채 웁니다. 템플릿을 기반으로하는 많은 페이지가있을 수 있으므로 ID를 허용하는 동적 경로가 있습니다.

제 문제는 현재 페이지를 변경하고 새 모델로 템플릿을 다시로드하는 다음 기능을 추가하고 싶습니다.

Backbone.history.navigate(newLocation) 

그러나이 did'nt 작업,를 newLocation 실제로 노선과 내가으로 이동하려는 ID로 채워집니다 유의하시기 바랍니다 :

나는의 라인을 따라 원유 방법을 시도했다.

아래와 같은 코드를 추가하겠습니다. 필요한 경우 전체 코드는 포함하지 않으므로 문의하십시오.

도움말이나 올바른 방향으로 밀면 도움이됩니다. 사전에

덕분에

답변

0

당신은 당신의 라우터 개체의 navigate 방법보다는 history의 이상의 클래스 메소드를 사용해야합니다, 당신은 그것을 옵션`{트리거 : 사실}를 통과해야 해당 경로를 호출하기 위해 기능.

+0

아, 훌륭하게, 나는 그것을 소용돌이 치고 내가 어떻게 일어나는지 알려줄 것이다. 감사합니다. – jonnyhitek

+0

감사합니다. 내가 눈치 챈 한가지는 그것이 #을 추가하지 않으면 그것은 작동하지 않는다는 것입니다. 하지만 내 url에서 나는 2 #로 끝나는 것을 보았다. 예. ## route/2 – jonnyhitek

+0

당신은 별도의 질문 (당신이 당신의 경로와'navigate' 호출의 예를 보여줌)으로 질문해야합니다. – ebohlman

관련 문제