public setBundles(bundles: Array<IBundle>): void {
this.bundles = bundles;
}
public async loadBundles() {
const response = await fetch('https://0d4a372c-e321-49d8-b0fc-69405614e49a.mock.pstmn.io/bundles')
const result = await response.json();
this.setBundles(result)
}
при вызове loadBundles получаю ошибку
TypeError: Cannot read property 'setBundles' of undefined
at loadBundles
в чем косяк ? =)
this, используйте arrow function
Собственно об этом и написано в сообщении об ошибке
Обсуждают сегодня