我有我的主页,在它中,我使用像这样的组件,主页面有一个Controller,从这里我传递这样的变量类别:
主页:
<h1>Hello</h1>
<x-component>主计长:
public function main_page() {
$categories = Category::all();
return view('main_page', compact('categories');
}在这个主页中,我可以@foreach那些变量$categories,但是当我想要@foreach它在我的调用中,它显示变量是找不到的。如何将$categories传递给此组件?
发布于 2022-08-06 19:30:36
您需要在组件中添加道具。
<x-component :categories="$categories">此外,您还应该将此添加到组件中。
public $categories;
public function __construct($categories)
{
$this->categories = $categories;
}我建议您阅读这的文章
https://stackoverflow.com/questions/73262511
复制相似问题