这是我第一次开发react应用程序。
我将使用axios的get响应来填充一个表。外部变量在axios的作用域之外声明和使用。
有没有办法在全局范围外/内使用axios的get响应?
非常感谢你的帮助。
const getServerData = async ({ filters, sortBy, pageSize, pageIndex }) => {
await new Promise(resolve => setTimeout(resolve, 500));
let rows = [];
axios
.get(`url here`)
.then(res => {
console.log(res.data);
}
});
//access res outside scope - is this possible?
rows.push({res.data});
2条答案
按热度按时间insrf1ej1#
您应该使用某种形式的状态来跟踪行。
推荐阅读https://reactjs.org/docs/state-and-lifecycle.html
kgsdhlau2#