Diferença de marionete de backbone entre CompositIview & CollectionView?
-
12-12-2019 - |
Pergunta
Eu vejo que ambos compartilham quase as mesmas propriedades e funções, então qual é a principal diferença para esses dois?
Solução
Essa pergunta é endereçada aqui: https://github.com/marionettejs/backbone.marionette/wiki/use-Cases-for-the-different-views
Em suma, você vai querer usar o CompositIview se quiser envolver um modelo ao redor da coleção (ex: uma lista com cabeçalho e rodapé).CollectionView não sabe como renderizar um modelo.
Outras dicas
http://blog.marionettejs.com/2016/08/23/marionette-v3/index.html
.Versão 2.x tinha muitos tipos diferentes de visualizações: Ver, ItemView, LayoutView, CollectionView, CompositeView.
na versão 3 ItemView e LayoutView foram "mesclados" em vista e Compositice foi reprovado para remoção no V4.Agora temos apenas ver e collectionview.
e layouts foram removidos também