FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
Håller på med en webbapplikation med ett försök till MVC-struktur.
Har en "huvud"-controller (FrontController?) och sedan ett antal underkontroller för varje modul/del i applikationen. Sedan har jag en "Model" som hämtar data med AJAX och flera "views" som hanterar det som syns. Jag har t.ex. ListController, ListModel och ListView som visar produkter i en tabell. ListController skapar instanser av ListView och ListModel, hämtar data från ListModel och skickar dem till ListView för visning. Detta funkar utmärkt men nu har jag börjat fundera om det är något som fattas... Om jag vill ändra/uppdatera informationen för en produkt i ListView så känner jag att jag måste gå via ListModel för att uppdatera informationen och sedan skicka ändringen till ListView för att presentera. På något sätt måste jag då ha en referens för varje post i ListView till dess motsvarighet i ListModel så jag kan uppdatera en enskild post utan att rendera om hela ListView. Hur ska man tänka här? |
||
![]() |
![]() |
|
|