-
le pattern MVVM
bonjour ,
j ai un peu du mal a saisir toute la subtilité de ce design pattern , je commence angular et j'ai été confronté directement a cela.
Pour la vue je comprends que c est le template html qu on trouve dans les composants ,
Pour le modele je penserais au fichiers .ts des composants webs
mais pour le modele vue??
merci de m'eclaircir
-
Je ne sais pas si j'ai la bonne technique mais en somme j'utilise comme cela :
- Ma vue : afficher les infos, mise en page etc
- Model : permet de travailler avec ma DB
- Controller : action déclanchée depuis une de mes vue.
- Vue model : mes vues sont basées sur un modèle intermédiaire. exemple : je met en place une classe C qui contient une liste d'objet de type A et un objet de type B. Je lie ma vue a mon objet C qui me permettra de travailler sur des objets à priori différent sur une même vue.