小编ope*_*tor的帖子

Laravel 8.15.0/Jetstream - 如何注册新刀片 x-jet-newblade?

我只是在用 Laravel 8 做我的第一步,发现了一个我无法解决的问题。

/var/www/html/laravel/resources/views/dashboard.blade.php

    <div class="py-12">
    <div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
        <div class="bg-white overflow-hidden shadow-xl sm:rounded-lg">
            <x-jet-welcome />
        </div>
Run Code Online (Sandbox Code Playgroud)

如果创建在同一目录中一个新的刀片(FE的form.blade.php)具有相同的代码如上但<x-jet-subform/>代替<x-jet-welcome>它通常应重定向到位于下subform.blade.phpvar/www/html/laravel/resources/views/vendor/jetstream/components/subform.blade.php

但是,如果我尝试访问该页面(在 web.php 上设置路由后),它会说

InvalidArgumentException
无法找到组件 [jet-subform] 的类或视图。

所以我认为有必要“注册”新刀片,但我发现没有办法做到这一点......

该视图已发布

php artisan vendor:publish --tag=jetstream-views
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-blade laravel-8 laravel-jetstream

5
推荐指数
2
解决办法
4509
查看次数