发现laravel8.X视图组件有个Undefined Variable和Unresolvable dependency resolving错误
php artisan make:component Test
如果你写成
php artisan make:component test
那么在把这个插入到别的blade文件的时候就会出现undefined variable的错误。例如:
<x-test title="this is the title"/>
在视图组件中:
<div>
{{$title}}
</div>
这样就会发生错误。所以,当创建组件的时候第一个字母一定要大写。
还有一种错误是Unresolvable dependency resolving [Parameter #0 [ $name ]]。
一看在组件的构造函数中已经传入了这个变量,怎么还是会出现错误呢?
这时候我们还需要执行一个命令:
php artisan view:clear
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: