【发布时间】:2023-02-03 05:53:23
【问题描述】:
使用具有 laravel 惯性的 reactJS 是全新的。
我正在尝试将数据从我的数据库呈现到前端。我使用控制器通过使用...从数据库中获取数据
// Show all main categories
public static function index() {
return MainCategory::all(['main_category_id', 'main_category_name']);
}
然后使用以下代码使用 web.php 将其传递到前端。
Route::get('/', function () {
return Inertia::render('Admin/Categories', [
'categories' => MainCategoryController::index()
]);
})->name('admin.category-setup');
我目前不知道如何使用reactjs 在前端调用categories。
我怎样才能做到这一点?
【问题讨论】:
-
看起来你必须在开始工作之前更好地阅读文档。 Laravel 和 Inertia 有一个很好的文档来解释这一切。首先,您应该学习框架和库的基础知识。您的问题表明您不清楚它们是如何工作的......但是考虑到您的代码,您应该让 React 接收
categories作为道具,请参阅此处的文档:inertiajs.com/pages#creating-pages