0

我正在尝试实现一个 EasyCRUD 整页组件,该组件将允许对指定模型进行基本操作。只是为了简单起见,所有模型都将具有相同的结构(id、名称、时间戳)。这个想法是使用这个组件定义多个路由,为其提供一个模型名称,如下所示:

// For CRUD operations on Country model
Route::get('country', \App\Http\Livewire\EasyCrud::class /*, ['model' => Country::class]*/)->name('country');
// For CRUD operations on Profession model
Route::get('profession', \App\Http\Livewire\EasyCrud::class /*, ['model' => Profession::class]*/)->name('profession');
...

问题是 Route::get|post|etc 方法中没有第三个参数。将一些参数传递给组件 afaik 的唯一可能方法是通过 url-parameters 绑定。但我不想暴露给用户。那么有没有办法将这些附加参数传递给整页组件呢?

4

0 回答 0