Brn*_*ich 3 php authentication navbar twitter-bootstrap-3 laravel-5
希望其他人有同样的问题并能够解决这个问题。我安装了一个新的 Laravel 项目并使用php artisan make:auth来使基本的身份验证工作。奇怪的是,成功登录后,导航栏中没有注销链接。它应该在用户名下可用(它有一个下拉选项)但是当我点击我的用户名时没有任何反应。
有人有解决方案吗?非常感谢帮助。
问题解决了:
似乎 Laravel 没有加载正确的 JQuery 文件以使其工作。确保加载正确的 JQuery 库,如下所示:
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
小智 6
这个问题已经有一段时间没有回答了,但我认为以下信息对某人和我一样有用......
如果你使用过 npm 的 SASS 编译器,Webpack 会将所有的 CSS 压缩到 app.css 中,将所有的 Javascript 压缩到 app.js 中。app.js 包含来自 Bootstrap 的所有 Javascript,因此单独包含 Bootstrap js 似乎会破坏下拉菜单。
我发现删除我自己对 Bootstrap js 文件的引用并确保我有:
<script src="{{ asset('js/app.js') }}"></script>
Run Code Online (Sandbox Code Playgroud)
在我的 layouts.app 文件的末尾,就像一个魅力。我希望这可以帮助别人。