微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

InvalidArgumentException 无法定位组件 [queryUrl-sort] 的类或视图 [Forrestedw\QueryUrlBuilder\Sort]

如何解决InvalidArgumentException 无法定位组件 [queryUrl-sort] 的类或视图 [Forrestedw\QueryUrlBuilder\Sort]

我收到以下错误

invalidargumentexception
Unable to locate class or view [Forrestedw\QueryUrlBuilder\Sort] for component [queryUrl-sort].

当我调用我制作的包中的组件时:

<x-queryUrl-sort sort="Group"/></th>

这是在包的服务提供者的引导方法中:

public function boot()
    {
        $this->loadRoutesFrom(__DIR__.'/routes.PHP');

        $this->loadViewsFrom(__DIR__.'/resources/views','forrestedw');

        $this->loadViewComponentsAs('queryUrl',[
            BoolFilter::class,Search::class,Sort::class,]);
    }

这是包中的文件结构:

forrestedw
 > query-url-builder
 > src
 > > resources
 > > > views
 > > > > components
 > > > > > sort.blade.PHP
 > > > > Sort.PHP
// similar for the other two components

这就是 Sort 的样子:

<?PHP

namespace Forrestedw\QueryUrlBuilder;

use Illuminate\Support\Str;
use Illuminate\View\Component;

class Sort extends Component
{
    public $sortAttribute,$sortdisplay;
    
    public function __construct(string $sort)
    {
        $this->sortAttribute = Str::snake($sort);
        $this->sortdisplay = $sort;
    }
    
    public function render()
    {
        return view('forrestedw::components.sort');
    }
}

有人可以帮忙吗?我真的被这个问题困住了!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?