Changes between Version 19 and Version 20 of 2014/angularjs/part3


Ignore:
Timestamp:
2014-03-16 15:53:40 (5 years ago)
Author:
japekall
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2014/angularjs/part3

    v19 v20  
    2020== 3.2 Esimerkki == 
    2121 
    22 Havainnollistamme edellisiä asioita yksinkertaisen esimerkin avulla. Esimerkkiimme tarvitsemme näkymän sekä kontrollerin. Luomme ensiksi kontrollerin, jolle nimeksi annamme SimpleController. Kontrolleri voidaan luoda ulkoiseen javascript-tiedostoon ja sisällöksi syötetään 
    23 seuraava koodi: 
     22Havainnollistamme edellisiä asioita yksinkertaisen esimerkin avulla. Esimerkkiimme tarvitsemme näkymän sekä kontrollerin. Luomme ensiksi kontrollerin, jolle nimeksi annamme SimpleController. Kontrolleri voidaan luoda ulkoiseen javascript-tiedostoon ja sisällöksi syötetään seuraava koodi: 
    2423 
    2524{{{ 
     
    3433}}} 
    3534 
    36 $scope välitetään SimpleControllerille parametrinä sisään ja tästä operaatiosta käytetään AngularJS:ssä nimitystä ''dependency injection''. Eli esimerkin tapauksessa - SimpleControlleria käytettäessä - $scope injektoidaan sisään ja siihen on injektoinnin jälkeen mahdollista lisätä uusia  
     35Huomattavaa on, että ''$scope'' välitetään SimpleControllerille parametrinä sisään ja tästä operaatiosta käytetään AngularJS:ssä nimitystä ''dependency injection''. Eli esimerkin tapauksessa - SimpleControlleria käytettäessä - $scope injektoidaan sisään ja siihen on injektoinnin jälkeen mahdollista lisätä uusia  
    3736 
    3837----