解决 Laravel 6.18.2 集成 Bootstrap 的 JavaScript 库失败!下拉菜单却没有任何响应!!

我的Laravel版本是6.18.2

Laravel 5以后的版本 默认已经在 resources/js/bootstrap.js 文件中为我们配置好了 jQuery 和 Bootstrap。

—–文中这样说,但是其实不是,我的版本就没有集成!
window.axios = require('axios');

window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';

try{
    window.$ = window.jQuery = require('jQuery');
    require('bootstrap');
} catch (e) {}
然后在命令行执行, npm run watch-poll 让其编译新增的 app.js 文件
$ npm run watch-poll
然后在查看登录过后的页面就可以看到效果!!

Xiao Peng
laravel_peng
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4

你可能之前少操作了,我这刚刚测试了,好用。

4年前 评论
laravel_peng

@lklong 也许是吧,但是就是没找到错在哪里了:joy: ,我写的这个只是个补救的办法!

4年前 评论

看了,我的版本有集成,但是还是没有显示,不知道发生了什么,重新安装了popper.js也没用 心累

3年前 评论

检查一下模板文件: default.blade.php
加上 app.js 文件

 <link rel="stylesheet" href="{{ mix('css/app.css') }}">
 <script src="{{ mix('js/app.js') }}" ></script>
1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!