작동하지 않습니다. 뷰가 확실히 발견되어 foo.events가 올바른 이벤트를 반환합니다. 내 하위보기를 삽입하는 여러 가지 방법을 시도했다, 그냥 delegateEvents 그것을하지 않습니다.백본의 레이아웃의 delegateEvents는 내가 가지고있는 것은 다음과 같다
다른 사람이이 문제에 뛰어 들어 어떤 통찰력도 제공 할 수 있습니까?
하위보기에서 events 속성과 this.listenTo를 모두 사용하고 있음을 언급해야합니다. 그들 중 누구도 해고 중입니다.
편집 : 부모와 같은 다른 뷰에 추가되는 : parentView
이 Views.Parent
의 객체 인스턴스 this.$el.append(parentView.$el);
.
Views.Child는 어떤 모습입니까? – domino
게시물을 업데이트했습니다. 그것은 명확하게하기 위해 실제로 실행중인 코드의 단순화 된 버전입니다. – aef
'this.listenTo (model, "change", this.render);'' "model"'은 문자열이 아니어야합니다. – domino