Vue.js y Fetch
Publicado por gabriela paola (20 intervenciones) el 14/11/2019 16:15:36
Buen dia! Espero esten bien, necesito ayuda con el siguiente codigo: en Vue me dice que hay un error en " senadores = []". Trato de darle valor a senadores desde el fetch con el objeto que recibo de la url, pero no me funciiona. Gracias de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function crearJson() {
fetch("https://api.propublica.org/congress/v1/members.json", {
headers: new Headers({
"API": "Bjm9VULSbjAoijAS5wAQtcfE8eEMhXh",
})
})
.then(function (response) {
return response.json()
})
.then(function (data) {
app.senadores = data.results[0].members;
filtrarTabla(app.senadores);
estados = buscoLosEstados(app.senadores);
NoRepetidos = buscoEstadosNoRepetidos(estados);
document.getElementById("estados").innerHTML += menuDesplegable(NoRepetidos);
;
})
}
crearJson();
var app = new Vue({
el: '#app',
data: {
senadores = []
}
});
Valora esta pregunta


0