【发布时间】:2019-02-06 17:56:09
【问题描述】:
我昨天开始了一个新的 laravel 项目。遵循 YouTube 中一个人的指南。一切正常,直到我安装 laravel auth 并意识到引导下拉菜单都不起作用,即使我从他们的网站创建新的。
首先,我认为我在 composer 中搞砸了一些东西,因为我想摆脱 bootstrap,后来我改变了主意,把它放回去了。然后我创建了新的 Laravel 项目并从头开始。即使这样,我的下拉菜单也不起作用。我在 google 中检查了类似的问题,但没有一个有帮助。
【问题讨论】:
-
调试步骤如下: - 打开浏览器开发控制台并检查是否有任何错误,例如,由于错过了 jquery 脚本,引导库无法加载。检查项目中的引导程序版本。除了下拉菜单外,其他一切都有效吗?分享一些代码,以便我们提供帮助。
-
控制台没有错误。正如我在 package.json 文件中看到的,我运行“bootstrap”:“^4.0.0”和“popper.js”:“^1.12”。您希望看到哪部分代码?
-
那么按照文档here 一切顺利吗?
-
这意味着你的引导程序根本没有被加载。确保在视图中包含引导库。如果您使用的是 webpack,请检查您是否将外部库混合在一起,并将该库包含在您的主要刀片文件中。
-
好的,我将
<script type="text/javascript" src="{{asset('js/app.js')}}"></script>添加到我的主要刀片标签中,现在它似乎可以工作(除了所有其他没有按钮的示例),但现在我的控制台出现错误。 app.js:37421 [Vue 警告]:找不到元素:#app
标签: javascript php laravel popper.js