javascript - Design decisions in TodoMVC for Backbone Marionette example -


i wondering why in todomvc backbone marionette, marionette.layout used footer instead of simple itemview header?

also why use compositeview todolist.views.listview instead of collectionview?

i don't see need using layout in footer. think author thought maybe need add regions footer , used layout, in actual implementation? no need.

about compositeview instead of collectionview. collectionview doesn't allow have template on it.

imagine need show list of clients don't want simple <ul> show clients, want headers, information , <ul> compositeview can add template can contain header, information , of course <ul>.

in concrete case, wants show checkbox list, since needs show markup apart <ul> needs compositeview able add template.

tl;dr use collectionview if don't need markup , if so, use compositeview


Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Add new record to the table by click on the button in Microsoft Access -

javascript - jQuery .height() return 0 when visible but non-0 when hidden -