Boa tarde, Estou usando o React com Axios para fazer requisição POST.
Quero colocar a resposta do servidor em uma Array no State, para depois usar ele para preencher uma tabela, porem não consigo usar o retorno do Axios fora do escopo da função.
Estou tentando dessa forma.
listarPost = () => {
var usuario = {}
usuario.id = 100;
usuario.senha = "2494";
axios({
method: 'post',
url: 'https://www.url.com.br/116/rest/banco/list?',
data: [usuario]
}).then(function(response) {
this.setState({bancos: response})
console.log(this.state.bancos);
})
}
Tem algum jeito de conseguir fazer isso ?