无法在nuxt vue组件中导入引导程序

时间:2020-03-31 22:27:37

标签: vue.js webpack bootstrap-4 nuxt.js

我无法在任何vue组件中导入引导程序(使用最新的nuxtjs)。我得到了:

enter image description here

我的(简单)组件是:

<template>
  <h1>Empty index page</h1>
</template>

<script>
import Modal from 'bootstrap/js/src/modal'

export default {}
</script>

<style></style>

我真的很困。您有什么想法或建议吗?

1 个答案:

答案 0 :(得分:0)

您应该使用bootstrap-vue,它们可以解决很多问题,并且它们的树形结构效果惊人。

您的代码将是

<template>
  <b-button v-b-modal.modal-1>Launch demo modal</b-button> 
  <b-modal id="modal-1" title="BootstrapVue" >
    <h1>Empty index page</h1>
  </b-modal>
</template>

<script>
  import { BModal, BButton } from 'bootstrap-vue'

  export default {
    name: "Modal Component",
    components: {
      'b-modal': BModal,
      'b-button': BButton
    }
  }
</script>

<style></style>

bootstrap-vue guide

中的更多信息