1
요소를 클릭 할 때마다 만드는 백본 모델에 대한 편집 뷰가 있습니다. 내가 가지고있는 문제는 편집보기가 두 개의 백본 모음을 사용하여 편집 양식을 작성해야한다는 것입니다 (두 개의 <select>
목록이 있음).Backbone.js - 하위 모델로 뷰 빌드
뷰 :
var elementView = new MyApp.elementView({
collection: elementCollection
});
편집 뷰에 필요한 컬렉션을 밀어 수있는 가장 좋은 방법은 무엇입니까 :
MyApp.elementView = Backbone.View.extend({
events: {
'click .edit': 'editForm',
},
editForm: function(ev) {
var editView = new TimeTrack.Views.EditJob({
model: this.model
// This view needs two more collections
// for the <select> elements
});
...
}
});
뷰를 인스턴스화? elementView 폼에서 편집 뷰에 필요한 컬렉션을 인스턴스화에 전달해야합니까? 아니면 이것을하는 더 좋은 방법이 있습니까?