wiki:2014/angularjs/part3

Version 2 (modified by japekall, 5 years ago) (diff)

--

3. Näkymät (Views) & Ohjaimet (Controllers) & Näkyvyys (scope)


3.1 Yleistä

MVC-mallin perusperiaatteena on siis tehdä sovelluksista helposti ylläpidettäviä ja testattavia sekä vähentää ns. spagetti-koodin käyttäminen minimiin. Käytännössä tämä tarkoittaa sitä, ettei sovelluksen näkymään ole tarkoitus laittaa logiikka-aiheisia asioita, eikä kontrolleriin vastavuoroisesti näkymään tulevia asioita. Itse asiassa ideaalisinta olisi, jos kummatkaan (näkymät ja kontrollerit) eivät tietäisi mitään toistensa olemassaolosta.