우리는 백본을 몇 달 동안 사용해 왔지만, 숨겨진보기를 볼 수있는 모델과 공유 할 때 더 나은 방법이 있어야한다고 생각합니다. 예를 들어 "세그먼트보기"보기와 "세그먼트 편집"보기는 모두 "세그먼트"모델을 나타냅니다. 그 중 하나는 언제나 숨겨져 있지만 다른 이벤트와 동일한 이벤트 (Ajax 호출 포함)를 계속 듣고 있습니다. 왜 우리가 뷰를 대체하는지 숨기는 이유에 대한 이유는 뷰가 많은 양의 데이터와 DOM 요소를 표시하기 때문에 뷰를 변경하는 동안로드 시간을 최소화하기를 원한다는 것입니다. 숨겨진 뷰가 표시 될 때까지 렌더링되지 않아도된다는 생각이 들었습니다.보이는 모델을 공유하는 숨겨진 백본보기를 관리합니다.
이 시나리오를 처리하는 적절한 방법이 있습니까? 이 문제를 어떻게 처리할까요? 전체보기에서 이벤트 수신을 일시적으로 사용하지 않도록 설정하는 간단한 방법이 있습니까?
업데이트 : 모델 변경으로 인해 발생하는 이벤트 수신을 해제하고 싶었음을 분명히해야했습니다. – soultrust