Я использую дерево scalia / vuejs, но у меня проблемы с отображаемыми данными.
<v-jstree
:data="data"
show-checkbox
multiple
allow-batch
whole-row
@item-click="itemClick"
></v-jstree>
....
data() {
return {
data: [
{
"id": 1,
"text": "Text 1",
"children": [
{
"id": 2,
"text": "Text 1.1",
"children": []
},
{
"id": 3,
"text": "Text 1.2",
"children": []
}
]
},
],
};
, если я тестирую с жестко закодированными реквизитами, это работает. Но я хочу получить данные из моего API. Для этого я использую laravel и return (json_decode ($ array, true), который является той же структурой жестко закодированных данных.
первый элемент - это отображение, но я не могу развернуть узел и источник существуют узлы, в которых я могу просматривать.
Почему ???
window.axios.get('/apires').then((response) => {
this.data = response.data
}).catch(e => {
console.log('Error', e);
});
Нет ошибок в консоли.
Thx.