Mam usługzmienna ta nie jest dostępna w angular.forEach
app.service('myService', function() {
this.list = [];
this.execute = function() {
//this.list is reachable here
angular.forEach(AnArrayHere, function(val, key) {
//this.list is not reachable here
});
}
}
nawet w kontrolerze jego dostępne
function Ctrl($scope, myService) {
$scope.list = myService.list;
}
Czy ktoś może mi wyjaśnić dlaczego „this.list” nie jest osiągalny w ciągu kątowa .foreach i jak mogę uzyskać dostęp do "this.list"?
Dziękuję, to działa, zawsze jest coś do nauczenia. Myślałem, że już wiem wszystko od Angular-Docs. –
Dzięki, kątowe dokumenty nie miały nic wspólnego z tym, jak wprowadzić zmienną zasięgu do pętli. – Churk
Dzięki, działa;) –