juul Skrevet 27. januar 2006 Del Skrevet 27. januar 2006 Hei! Sliter litt med logikken i MCV. Jeg får brukerinfo fra Utsyn, som sender det videre til Kontroll. Men så kommer det jeg lurer på, er det Kontroll som kaller på en metode i Modell for å utføre beregninger eller er det Modell som kaller på en metode i Kontroll. Ble litt kronglete det her! Men håper det går bra. På forhånd, takk! Lenke til kommentar
___ Skrevet 27. januar 2006 Del Skrevet 27. januar 2006 Hei! Sliter litt med logikken i MCV. Jeg får brukerinfo fra Utsyn, som sender det videre til Kontroll. Men så kommer det jeg lurer på, er det Kontroll som kaller på en metode i Modell for å utføre beregninger eller er det Modell som kaller på en metode i Kontroll. Ble litt kronglete det her! Men håper det går bra. På forhånd, takk! 5506161[/snapback] En meget bra forklaring klippet fra WikiPedia: Though MVC comes in different flavors, control flow generally works as follows: 1. The user interacts with the user interface in some way (e.g., user presses a button) 2. A controller handles the input event from the user interface, often via a registered handler or callback. 3. The controller accesses the model, possibly updating it in a way appropriate to the user's action (e.g., controller updates user's shopping cart). Complex controllers are often structured using the command pattern to encapsulate actions and simplify extension. 4. A view uses the model to generate an appropriate user interface (e.g., view produces a screen listing the shopping cart contents). The view gets its own data from the model. The model should have no direct knowledge of the view. However, the observer pattern can be used to provide some indirection between model and view, allowing the model to notify interested parties of a change. A view object can register itself with the model and listen for changes but the model itself remains view-agnostic. The controller does not pass domain objects (the model) to the view although it might issue a command telling the view to update itself. 5. The user interface waits for further user interactions, which begins the cycle anew. Werner Lenke til kommentar
juul Skrevet 27. januar 2006 Forfatter Del Skrevet 27. januar 2006 Takker, så mye! Lenke til kommentar
boemane Skrevet 29. januar 2006 Del Skrevet 29. januar 2006 Hei! Sliter litt med logikken i MCV. Jeg får brukerinfo fra Utsyn, som sender det videre til Kontroll. Men så kommer det jeg lurer på, er det Kontroll som kaller på en metode i Modell for å utføre beregninger eller er det Modell som kaller på en metode i Kontroll. Ble litt kronglete det her! Men håper det går bra. På forhånd, takk! 5506161[/snapback] Jeg har skrevet to artikler om MCV, en med et overblikk, samt en ti-siders artikkel med implementasjon. Del 1: http://www.devsiden.info/?side=artikler&ArtID=8&ArtSide=1 Del 2: http://www.devsiden.info/?side=artikler&ArtID=10&ArtSide=1 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå