Я пытаюсь сделать запрос на получение данных из api. Пока мне это удается, и у меня есть все данные, которые мне нужны.
Итак, теперь я хочу отобразить их. Я возвращаю одно из данных и пытаюсь отобразить содержимое, которое является строкой. Вот код:
Первая часть - это запрос
created(){
this.url = this.$route.query.linkUrl
this.idN = this.$route.query.idNeo
axios.get('https://'+this.url, {
}).then((res)=>{
this.src = res.config.url
console.log("URO ", this.src);
}),
axios.get('http://relevant.py.cynnfx.fr/arborescence/?q='+this.idN, {
}).then((res) => {
let test = res.data.data.data[0].name;
return { test: [res.data.data.data[0].name] };
console.log("Contenu IdN route: ");
console.log(res.data.data.data);
console.log(res.data.data.data[0].id)
console.log(res.data.data.data[0].name)
})
},
А дальше как я пытаюсь его использовать:
data() {
return {
url:'',
idN:'',
show: true,
src:'',
loadedRatio: 0,
page: 1,
numPages: 0,
rotate: 0,
nodes: [
{id: 1, name: test}
/*{ id: 1, name: 'my node 7' },
{ id: 2, name: 'my node 2' },
{ id: 3, _color:'orange' },
{ id: 4 },
{ id: 5 },
{ id: 6 },
{ id: 7 },
{ id: 8 },
{ id: 9 } */
],
links: [
],
options:
{
force: 3000,
nodeSize: 20,
nodeLabels: true,
linkWidth:5
},
};
},
Я в основном пытаюсь заменить брют значение по содержанию json.
Спасибо за вашу помощь!