【发布时间】:2021-07-19 22:12:28
【问题描述】:
我有从控制器获取的 API 数据
return parent::with('children')->get();
它给了我这个:
[
{
"id":1,
"name":"George",
"children":[
{
"id":4,
"parent_id":"1",
"name":"Glory"
},
{
"id":5,
"parent_id":"1",
"name":"Susan"
}
]
},
{
"id":2,
"name":"Robin",
"children":[
{
"id":9,
"parent_id":"2",
"name":"Luke"
}
]
}
]
我可以像这样用 axios 获取后显示它:
George has 2 children:
1. Glory
2. Susan
Robin has 1 child:
1. Luke
现在我的目标是像这样显示它:
Name | parent's name
~~~~~~~~~~~~~~~~~~~~~~~
Glory | George
Susan | George
Luke | Robin
有没有办法在vue js 或contoller、models 或其他任何地方实现它?
【问题讨论】:
标签: json laravel api vue.js axios