【发布时间】:2022-12-13 20:01:21
【问题描述】:
我正在使用 Laravel 9、Jetstream、Inertia、Vue 3。
我为我的模型项目创建了一个 Api 资源
$projects = ProjectResource::collection(Project::get());
return Inertia::render('Project/Edit', compact('projects'));
在 Vue 中,在道具“项目”中,我得到一个嵌套数组“数据”,并且只有我需要的对象已经在其中。
projects: Reactive
data:Array[2]
0:Object
1:Object
它应该是这样的
projects:Reactive
0:Object
1:Object
我不想通过“projects.data”访问 vue 中的道具 我希望它是:“项目” 如何做到这一点?
【问题讨论】:
标签: vuejs3 laravel-9 inertiajs