[英]How to show balance in the view
我想在视图中显示平衡,即在用户表中有一个称为“平衡”的列,我想在视图中显示该列的值。 请大家多花一点时间查看:
@extends('layouts.app')
@section('content')
<h1>Personal Finance</h1>
<p class="p-2 text-dark" >Balance:{{Form::label($balance)}}</p>
<a href="/personal/create" class="btn btn-primary">Create</a>
<br>
@stop
控制器:
public function index()
{
$user_id=auth()->user()->id;
$user=User::find($user_id);
$balance=$user->balance;
return view('personal.index', compact('personal','balance'));
}
只需使用即可
public function index()
{
$user_id=auth()->user()->id;
$user=User::findOrFail($user_id);
return view('personal.index', compact('personal','user'));
}
然后将此行添加到视图文件中
<p>{{$user->balance}}</p>
您做错了。 您正在搜索登录用户两次
首先改变这个
$user_id=auth()->user()->id; $user=User::find($user_id);
到$user=auth()->user()
因为它将给您登录的用户
然后在刀片视图中添加以下行:
<p>{{$balance}}</p>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.