問題描述
找不到組件的類或視圖 (Unable to locate a class or view for component)
laravel 8.28,Devilbox。
- 我在另一個文件夾下創建了一個名為 forms 的新組件:
php artisan make:component新文件夾/表單
- 在resources/views/components/newfolder/form.blade.php中添加了一些html
- 在resources/views下創建了一個新視圖/newfolder/create.blade.php
- 在 create.blade.php 內添加:
- 當我加載我得到的視圖時:
InvalidArgumentException組件 [newfolder‑form]。
i'我嘗試過大寫的組件名稱,但不起作用,請您指出正確的方向。
參考解法
方法 1:
You're referencing the component incorrectly, it should be:
<x‑newfolder.form></x‑newfolder.form>
Components in subfolders are referenced using a period (dot) .
and not a hyphen ‑
.
(by elgranchuchu、Peppermintology)