Angular 在 fetch 中调用函数 (ngOninit)
Angular call function inside fetch (ngOninit)
我想在 fetch 中调用一个函数,但由于某些原因我收到以下错误并且找不到解决方案。
Uncaught (in promise): TypeError: Cannot read properties of undefined (reading 'myFunction')
TypeError: Cannot read properties of undefined (reading 'myFunction')
我应该如何在 fetch -> then 中调用一个函数?
极简再现在link下方:
当您声明一个函数时,您的上下文丢失了。
使用箭头函数来避免如下错误:
fetch('https://www.ag-grid.com/example-assets/row-data.json').then( (response) => {
return response.json();
}).then( (data) =>{
this.myFunction(data);
})
我想在 fetch 中调用一个函数,但由于某些原因我收到以下错误并且找不到解决方案。
Uncaught (in promise): TypeError: Cannot read properties of undefined (reading 'myFunction')
TypeError: Cannot read properties of undefined (reading 'myFunction')
我应该如何在 fetch -> then 中调用一个函数? 极简再现在link下方:
当您声明一个函数时,您的上下文丢失了。
使用箭头函数来避免如下错误:
fetch('https://www.ag-grid.com/example-assets/row-data.json').then( (response) => {
return response.json();
}).then( (data) =>{
this.myFunction(data);
})