Я пытаюсь понять стрелки функции машинописного текста на примере Угловая 2 Наблюдаемый метод подписки. Может кто-нибудь объяснить мне:Angular2 subscribe понимать стрелку функцию
У меня есть этот код, который работает:
this.readdataservice.getPost().subscribe(
posts => { this.posts = posts; }
);
, но она должна быть такой же, если я использую это? Но это не работает.
this.readdataservice.getPost().subscribe(
function (posts) {
this.posts = posts;
}
);
Функции стрелок не являются характерной чертой. Это функция ES6, поддерживаемая TypScript. https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions –
Если вы хотите узнать больше о областях, проверьте: http://stackoverflow.com/questions/20279484/how -в-доступ-правильно-это-контекстно-внутри-а-обратный вызов/20279485 # 20279485 – echonax