亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

試圖獲取非對象的屬性“名稱”(查看:

試圖獲取非對象的屬性“名稱”(查看:

PHP
慕絲7291255 2022-01-24 09:49:05
試圖獲取非對象的屬性“名稱”(查看:當我的會話過期時我收到此錯誤。所以當您刷新瀏覽器時我收到此錯誤我該如何解決問題。這個錯誤發生在我的五個blade.php 文件中。當我在那些刀片中并刷新瀏覽器時,我得到了這個錯誤。<li class="nav-item dropdown nav-user">    <a class="nav-link nav-user-img" href="#" id="navbarDropdownMenuLink2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><img src="assets/images/avatar-1.jpg" alt="" class="user-avatar-md rounded-circle"></a>    <div class="dropdown-menu dropdown-menu-right nav-user-dropdown" aria-labelledby="navbarDropdownMenuLink2">        <div class="nav-user-info">            <h5 class="mb-0 text-white nav-user-name">                {{ Auth::user()->name }}                {{ Auth::user()->email }}            </h5>            @csrf            <span class="status"></span><span class="ml-2">Online</span>        </div>        <a class="dropdown-item" href="#"><i class="fas fa-user mr-2"></i>Account</a>        <a class="dropdown-item" href="#"><i class="fas fa-cog mr-2"></i>Setting</a>        <a class="dropdown-item" href= "{{ route('logout') }}" ><i class="fas fa-power-off mr-2"></i>Logout</a>    </div></li>
查看完整描述

2 回答

?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

您可以使用以下方法檢查用戶是否已登錄 Auth::check()


所以你的刀片部分應該是這樣的:


@if(Auth::check())

    <h5 class="mb-0 text-white nav-user-name">

        {{ Auth::user()->name }}

        {{ Auth::user()->email }}

    </h5>

@endif

此外,如果訪問者在未登錄時不應該看到此刀片,您可以將中間件添加到您的路線


Route::middleware(['auth'])->group(function () { 

// your routes here

});

當用戶未登錄時,這會將用戶重定向到登錄頁面。


查看完整回答
反對 回復 2022-01-24
?
慕村225694

TA貢獻1880條經驗 獲得超4個贊

您的查詢是返回數組還是對象?如果你把它轉儲出來,你可能會發現它是一個數組,你需要的只是一個數組訪問([])而不是對象訪問(->)。


查看完整回答
反對 回復 2022-01-24
  • 2 回答
  • 0 關注
  • 155 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號