Namai Plėtra Kas yra modelio vaizdo valdiklis (mvc)? - apibrėžimas iš techopedijos

Kas yra modelio vaizdo valdiklis (mvc)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Model View Controller“ (MVC)?

Modelio valdiklis (MVC) yra kompiuterio programinės įrangos projektavimo schema. Tai gali būti laikoma metodu atskirti duomenų modelį, duomenų tvarkymo valdymą ir vartotojo sąsają. Tai tvarkingai atskiria vartotojui rodomą grafinę sąsają nuo kodo, kuris valdo vartotojo veiksmus. Tikslas yra pateikti sistemą, užtikrinančią geresnį ir tikslesnį dizainą.

„Techopedia“ paaiškina modelio vaizdo valdiklį (MVC)

MVC architektūra padeda padalyti programas į loginius vienetus. Paprastai tariant, ši paradigma atskiria verslo logiką nuo sąsajos logikos. Ši architektūra daro programą efektyvesnę.


Modelis vaizduoja unikalų objektą - tai gali būti vienas objektas arba labiau tikėtina struktūra. Su subjektu ir objekto duomenimis yra santykis vienas prieš vieną. Tai yra modelis, kuris reaguoja į prašymus, susijusius su jo būsena ar būsena. Tokiu būdu duomenų tvarkymas vyksta tik modelyje, o tai užtikrina vidinį duomenų nuoseklumą.


Vaizdas naudojamas pateikti vartotojo sąsajos grafinę vizualizaciją. Tai galėtų išfiltruoti kai kuriuos modelio aspektus arba pabrėžti kitus. Tai rodo įvesties ir išvesties duomenis sąsajoje, naudojant įvairius elementus, tokius kaip mygtukai, meniu, dialogo langai ir kt. Norėdami pamatyti programos objektų būseną, rodinyje užklausiama modelio per valdiklį.


Valdiklis pateikia ryšį tarp vartotojo sąsajos (rodinio) ir programų apdorojimo logikos (modelio). Valdiklis naudoja modelio metodus, norėdamas gauti informaciją apie programos objektą, pakeisti objekto būseną ir informuoti vaizdą apie šį pasikeitimą. Tam tikra prasme valdiklis vartotojui suteikia galimybę atlikti pakeitimus ir pamatyti rezultatus.

Kas yra modelio vaizdo valdiklis (mvc)? - apibrėžimas iš techopedijos