gpt4 book ai didi

javascript - 如何让 Bootstrap 的 Javascript 在 Vue (Gridsome) 中工作?

转载 作者:行者123 更新时间:2023-12-02 23:57:07 25 4
gpt4 key购买 nike

链接到我的网站:

https://inspiring-curran-a31177.netlify.com/

它使用 Gridsome,Vue 的静态站点生成器。

当您转到移动设备并单击 Bootstrap 汉堡菜单时,它不会打开。

我已按照 Gridsome 文档中的说明安装 BootstrapVue:https://gridsome.org/docs/assets-css/

控制台中没有 JavaScript 错误。

来自/src/main.js的代码:

// This is the main.js file. Import global CSS and scripts here.
// The Client API can be used here. Learn more: gridsome.org/docs/client-
api

// Import nav
import DefaultLayout from '~/layouts/Nav.vue'
// Import footer
import Footer from '~/layouts/Footer.vue'
// Import Bootstrap
import BootstrapVue from 'bootstrap-vue'
// Import Bootstrap CSS
import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap-vue/dist/bootstrap-vue.min.css'
// Import Bootstrap JS
import 'bootstrap-vue/dist/bootstrap-vue.min.js'

export default function (Vue, { router, head, isClient }) {
// Set default layout as a global component
Vue.component('Layout', DefaultLayout),
// Footer
Vue.component('Footer', Footer)
// Import bootstrap
Vue.use(BootstrapVue),
// Add google fonts
head.link.push({
rel: 'stylesheet',
href: 'https://fonts.googleapis.com/css?family=Source+Sans+Pro'
})
}

最佳答案

欢迎来到SO!

假设您正在使用 Bootstrap npm 模块。

npm i -s bootstrap

在您的 Main.js 文件中

import "bootstrap";
import "bootstrap/dist/css/bootstrap.min.css";

对于汉堡包,请查找codesandbox ,其中使用 Bootstrap 菜单

希望这有帮助!

关于javascript - 如何让 Bootstrap 的 Javascript 在 Vue (Gridsome) 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55325361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com