php Laravel Volt路由

piztneat  于 5个月前  发布在  PHP
关注(0)|答案(1)|浏览(45)

如何在livewire中获取CategoryID?
在通常的Route::get it worked -“public function__
第一个月

new #[Layout('layouts.app')] class extends Component {
    public string $name = '';

    public function createTopic(): void
    {
        $validated = $this->validate([
            'name' => ['required', 'string', 'min:6', 'max:255']
        ]);

        $topic = ForumTopicModel::create([
            'name' => $validated['name'],
            'category' => $categoryId,
            'author' => Auth::id()
        ]);
?>

字符串

kwvwclae

kwvwclae1#

这是以同样的方式完成的。
在路线方面:

Volt::route('forum/cat/{categoryId}/create', 'pages.forum.topic')->name('forum.topic');

字符串
在组件中:

public int $categoryId;


在组件方法中,

$this->categoryId;


通过mount:

mount(function (int $categoryId) {

});

相关问题