【问题标题】:Laravel livewire, unable to locate component in subfolderLaravel livewire,无法在子文件夹中找到组件
【发布时间】:2021-03-05 16:34:51
【问题描述】:

文件夹结构:

Livewire
- Things
    - Addthing.php

刀片文件

 @livewire('things.addthing')

找不到它:Unable to find component: [things.addthing]

没有子目录,这可以正常工作:

Livewire
- Addthing.php

.

 @livewire('addthing')

如何让 Livewire 组件在子目录中工作?

【问题讨论】:

标签: laravel subdirectory laravel-livewire


【解决方案1】:

它应该像这样工作,你是否也更新了你的命名空间以匹配路径?

例如:

namespace App\Http\Livewire\Things;

【讨论】:

  • 我之前将整个组件代码复制到另一个(不同的目录/级别)。我必须更改命名空间,否则无法找到组件。 Tyvm
猜你喜欢
  • 1970-01-01
  • 2014-08-19
  • 1970-01-01
  • 2019-01-18
  • 2017-11-18
  • 2022-12-03
  • 2018-01-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多