MVVM modello vs viewmodel

2

Sto provando a racchiudere la mia mente su MVVM e "i modelli non dovrebbero avere un comportamento". Se il mio getter dipende da una variabile di ambiente,

  • dovrebbe essere nel modello o nel viewmodel?
  • Fa la differenza se quel getter è specifico per un viewmodel contro molti?

Inoltre, ho setter complessi che potrebbero avere effetti collaterali e logica. Questo significa automaticamente che appartengono a un modello di visualizzazione?

Aggiornato: alcune fonti su questo:

I modelli ... non sono responsabili per ottenere dati, salvare dati, ...

Separa le preoccupazioni dell'interfaccia utente (vista) dai tuoi oggetti e comportamenti aziendali (Visualizza modello) e dal livello dati / persistenza (modello)

modello ... contiene le informazioni, ma non i comportamenti

Sulla base di questi, sto cercando delle indicazioni su come separare la logica tra model e viewmodel.

    
posta bebbi 23.08.2015 - 14:26
fonte

0 risposte

Leggi altre domande sui tag