php Laravel Volt路由

piztneat  于 2024-01-05  发布在  PHP
关注(0)|答案(1)|浏览(132)

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

  1. new #[Layout('layouts.app')] class extends Component {
  2. public string $name = '';
  3. public function createTopic(): void
  4. {
  5. $validated = $this->validate([
  6. 'name' => ['required', 'string', 'min:6', 'max:255']
  7. ]);
  8. $topic = ForumTopicModel::create([
  9. 'name' => $validated['name'],
  10. 'category' => $categoryId,
  11. 'author' => Auth::id()
  12. ]);
  13. ?>

字符串

kwvwclae

kwvwclae1#

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

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

字符串
在组件中:

  1. public int $categoryId;


在组件方法中,

  1. $this->categoryId;


通过mount:

  1. mount(function (int $categoryId) {
  2. });

展开查看全部

相关问题