Laravel 5 如何在laravel中使用用户页面的资源选项?

Laravel 5 如何在laravel中使用用户页面的资源选项?,laravel-5,Laravel 5,我尝试使用资源,而不是在用户页面中获取和发布 网址: <a href="mybalance"></i><i class="fa fa-user"></i> My Balance</a> 控制器: public function index(Request $request) { $id= $request->user()->id; $user = User::find($id); //$

我尝试使用资源,而不是在用户页面中获取和发布

网址:

<a href="mybalance"></i><i class="fa fa-user"></i> My Balance</a>
控制器:

public function index(Request $request)
{   
     $id= $request->user()->id;
     $user = User::find($id);
     //$id = Auth::user()->id;
     //$request = DB::table('users')->where('id', $id)->first();
     //dd($id); exit;

     return view('frontend.balance.index',compact('user'));
}

但这种联系无法发挥作用。如何处理此错误?

您出现此问题的原因是您拥有的链接是相对的,即它不是以http://、
https://
甚至
/
开头的

你有几个选择来实现你的目标。您可以暗示将链接更改为
/mybalance
,但是,这可能不起作用,具体取决于应用程序的设置方式

我建议使用Laravel附带的一个助手,例如

<a href="{{ url('mybalance') }}">
<a href="{{ route('mybalance.index') }}">

要检查路由名称,您可以运行
php artisan route:list

下面的答案是否解决了您的问题,或者您的链接仍然存在问题?如果它确实解决了您的问题,请您将其标记为已接受。:)否则,你可以留下一条评论,说明为什么没有帮助。谢谢
<a href="{{ route('mybalance.index') }}">