public function welcome()
{
$posts = new Post;
$data = $posts->data();
return view('welcome', compact("data"));
}
这是控制器
{{$data['name']}}
{{$data['company']}}
这是视图
我已将值从控制器传递到视图并获得未定义的变量错误
首先是$ posts = new Post不会返回数据,而是返回Post类的实例,而是查找类似这样的帖子。
$posts = Post::find(1);
您可以这样做
public function welcome()
{
$posts = Post::find(1);
$data['data'] = $posts->my_relationship;
return view('welcome', $data);
}
并在视图中调用它
{{$data->name}}
{{$data->company}}
假设my_relationship是附加到您的帖子模型的关系