Veo que ambos comparten casi las mismas propiedades & funciones, entonces ¿cuál es la principal diferencia para estos dos?Backbone Marionette Diferencia entre CompositeView y CollectionView?
8
A
Respuesta
12
Esa cuestión se aborda aquí: https://github.com/marionettejs/backbone.marionette/wiki/Use-cases-for-the-different-views
En resumen, usted querrá usar CompositeView si quieres envolver una plantilla de alrededor de la colección (por ejemplo: una lista con un encabezado y pie de página). CollectionView no sabe cómo representar una plantilla.
0
http://blog.marionettejs.com/2016/08/23/marionette-v3/index.html
versión 2.x tenían diferentes tipos de vistas: vista, ItemView, LayoutView, CollectionView, CompositeView.
En la versión 3, ItemView y LayoutView se 'fusionaron' en la vista y CompositeView quedó obsoleto para su eliminación en v4. Ahora solo tenemos View y CollectionView.
y diseños se eliminaron demasiado
Cuestiones relacionadas
- 1. Backbone Marionette y RequireJS Modules
- 2. Uso de vistas compuestas con Backbone Marionette y relacional
- 3. Backbone - Diferencia entre Collection.add()/Collection.create()?
- 4. Backbone.Marionette vs Backbone-Boilerplate
- 5. MySQL: diferencia entre ', `,' y"
- 6. Diferencia entre. y #
- 7. Diferencia entre & y &
- 8. ¿Diferencia entre == y caso?
- 9. Diferencia entre objeto y *?
- 10. La diferencia entre $ * y $ @
- 11. VBA: Diferencia entre y y +
- 12. Diferencia entre -Wconversion entre gcc y g ++
- 13. Backbone y document.title
- 14. Diferencia entre "__method__" y "método"
- 15. Diferencia entre System.Web.Cache y HTTPContext.Curent.Cache
- 16. Diferencia entre JPA y JDO?
- 17. Diferencia entre XML y SOAP
- 18. Diferencia entre tortoisesvn y CollabNetSubversion
- 19. Diferencia entre interrupción y eventos
- 20. diferencia entre SDL y GLUT
- 21. C# diferencia entre == y equals()
- 22. Diferencia entre java.exe y javaw.exe
- 23. Diferencia entre borrar y eliminar
- 24. Diferencia entre objeto y NSObject
- 25. Diferencia entre iostream y iostream.h
- 26. Diferencia entre monitor y bloqueo?
- 27. ¿Diferencia entre asociación y dependencia?
- 28. Diferencia entre Math.Floor() y Math.Truncate()
- 29. Diferencia entre document.getSelection() y window.getSelection()
- 30. Diferencia entre Monitor.Pulse y Monitor.PulseAll
También, una CompositeView utiliza de forma predeterminada en sí para los elementos que presta de la colección. esto lo hace jerárquico/recursivo por defecto. –
su enlace no funciona – HereHere
Aquí está la documentación 'CompositeView' (v2.4.7) que cubre este caso de uso: http://marionettejs.com/docs/v2.4.7/marionette.compositeview.html – flaviovs