首页 > 解决方案 > 未找到 Larvel Nova 自定义字段类错误

问题描述

我使用命令在 Laravel Nova 中创建了一个自定义字段

php artisan nova:field mycode/disabled-field

这在nova-components文件夹中放置了一个名为DisabledField的文件夹。

我现在正试图在我的一个资源上导入这个字段,就像这样。

use mycode\DisabledField\DisabledField;

并将字段添加到字段函数

DisabledField::make('Product', 'product_id'),

当我刷新页面时,出现以下错误: 在此处输入图像描述

我试过的

  1. composer dump-autoload
  2. composer update
  3. php artisan cache:clear
  4. 确保 Disabled 字段类位于正确的命名空间中。

我不确定我做错了什么。

标签: phplaravelcomposer-phplaravel-nova

解决方案


你有没有通过移动到目录 nova-components/disable-field 并运行来编译你的字段:

npm 运行开发

或完成时的生产:

npm 运行产品

也像这样导入use Mycode\DisabledField\DisabledField;(不确定这是否重要,但我总是以大写开头)


推荐阅读