Mam zmienną ustawiam w moim widoku z ng-init
, które próbuję uzyskać dostęp w moim kontrolerze. Kiedy jednak próbuję uzyskać do niego dostęp, otrzymuję numer undefined
.
Istotne fragmenty kodu:
Moim zdaniem:
<div ng-controller="MyCtrl">
<div ng-init="pageTitle = 'kittens'">
</div>
</div>
Mój kontroler:
var MyCtrl;
MyCtrl = function($scope) {
return console.log($scope.pageTitle);
};
Co ja tu brakuje?
to dlatego, że console.log() zwraca niezdefiniowaną wartość, a następnie zwróci wartość jako kontroler. –
Czy przegapiłeś poprawne skrzypce? – ssilas777
@ przeprosiny @ ssilas777, proszę sprawdzić ponownie. – jetcom