Sto pensando che la mia applicazione sta diventando abbastanza grande ora, troppo grande per gestire ogni vista con un singolo ViewModel.
Quindi mi chiedo quanto sarebbe difficile creare più ViewModel e caricarli tutti in un'unica vista. Con una nota che devo anche essere in grado di passare i dati X ViewModel in Y ViewModel , in modo che i singoli ViewModel debbano essere in grado di comunicare tra loro o almeno conoscersi.
Ad esempio, ho un <select>
menu a discesa, quel menu a discesa selezionato ha uno stato selezionato che mi consente di passare l'ID dell'elemento selezionato nel <select>
a un'altra chiamata Ajax in un ViewModel separato ....
Apprezzati tutti i punti relativi alla gestione di numerosi ViewModel in un'unica vista :)
masterVM
.