为什么链接不会显示在我的下拉列表中,但会显示在下拉列表之外?

问题描述 投票:0回答:1

我想在点击下拉列表时显示DashboardLogout,但下面显示的是当前代码,它没有出现。

在我试图调试的过程中,我只是将qazxsw poi和qazxsw poi移到qazxsw poi之外,确实显示了它们,但它们不属于下拉列表。

为什么我的下拉列表不会出现?

Dashboard
php html html5 laravel debugging
1个回答
0
投票

而不是你的代码,试试我为你做的那个。应该工作,让我知道!

Logout

如果您想在导航栏上使用它,请使用bootstrap 3尝试此操作

div

如果您使用的是bootstrap 4,请尝试以下方法:

<li class="nav-item dropdown">
    <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
       <?php echo e(Auth::user()->name); ?> <span class="caret"></span>
    </a>

    <div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
         <a href="/dashboard">Dashboard</a>
         <a class="dropdown-item" href="<?php echo e(route('logout')); ?>"
                   onclick="event.preventDefault();
                                             document.getElementById('logout-form').submit();">
                        <?php echo e(__('Logout')); ?>

         </a>
          <form id="logout-form" action="<?php echo e(route('logout')); ?>" method="POST" style="display: none;">
              <?php echo csrf_field(); ?>
          </form>
     </div>
 </li>
© www.soinside.com 2019 - 2024. All rights reserved.