我正在尝试使用show方法将数据传递给视图。这是我的代码去展示方法<a href="{{route('user.show',$users->name)}}">{{$users->name}}</a>
这是我的show方法
public function show($id)
{
$name = User::find($id);
return route('user.show',$name,compact($name));
}
这是我的观看代码
<div class="title m-b-md">
Individual page
{{$name}}
</div>
但它在我的视图中显示我只是'\'这个符号作为输出。即使我在我的视图中没有给{{$ name}},它也会显示此符号。请你帮帮我
答案 0 :(得分:0)
功能路由用于在特定URL上重定向用户。 将数据传递到视图文件时,紧凑功能工作。 类似的东西:
view()->make('path_to_your_view',compact($name));
现在,在这种情况下,您可以使用两种技术来传递数据 1)使用会话 2)使用view() - &gt; share()方法。
类似的东西:
session()->flash('name',$name);
或
view()->share('name',$name);
然后将用户重定向到路线。