2012-10-02 16 views

Trả lời

12

Câu hỏi đó được đề cập ở đây: https://github.com/marionettejs/backbone.marionette/wiki/Use-cases-for-the-different-views

Nói tóm lại, bạn sẽ muốn sử dụng CompositeView nếu bạn muốn quấn một mẫu xung quanh bộ sưu tập (ví dụ: một danh sách với một header và footer). CollectionView không biết cách hiển thị mẫu.

+5

cũng, một CompositeView mặc định để sử dụng riêng của mình cho các mục nó ám từ bộ sưu tập. điều này làm cho nó phân cấp/đệ quy theo mặc định. –

+1

liên kết của bạn không hoạt động – HereHere

+0

Đây là tài liệu 'CompositeView' (v2.4.7) bao gồm trường hợp sử dụng này: http://marionettejs.com/docs/v2.4.7/marionette.compositeview.html – flaviovs

0

http://blog.marionettejs.com/2016/08/23/marionette-v3/index.html

Version 2.x có nhiều loại khác nhau quan điểm: Xem, ItemView, LayoutView, CollectionView, CompositeView.

Trong phiên bản 3 ItemView và LayoutView được 'hợp nhất' thành Chế độ xem và CompositeView không còn được dùng để xóa trong phiên bản 4. Bây giờ chúng tôi chỉ xem và CollectionView.

và bố trí đã được gỡ bỏ quá

Các vấn đề liên quan