javascript - 如何在 BootstrapVue 轮播中包含图像?

标签 javascript vue.js vue-component vue-cli bootstrap-vue

我正在尝试将图像添加到 BoostrapVue 中 b-carousel 的 img-src="" 属性。该图像当前保存在资源文件夹中。

  <b-carousel-slide img-src="../assets/life.jpg">
        <h1>Hello world!</h1>
      </b-carousel-slide>

enter image description here

我已经添加了 找到下面的结果图像: enter image description here

我确定图像已正确保存在正确的位置: enter image description here

最佳答案

如果使用带有 webpack 的加载器(即 vue-loader、url-loader 等),您需要确保加载器知道 img-src 接受 URL。

有关如何告诉加载程序处理自定义组件上的 URL 属性的信息,请参阅文档:https://bootstrap-vue.js.org/docs/reference/images (特别是 Vue Loader transformAssetUrls)

关于javascript - 如何在 BootstrapVue 轮播中包含图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58456815/

相关文章:

JavaScript:如何在调用 new 后对类进行字符串化

webpack - Vue.js 在 Visualforce 中不起作用

javascript - 无法读取 null 的属性 'includes'"

javascript - jQueryUI 拖动的项目为第一个可放置后面的每个元素触发放置

javascript - HighCharts - 尝试创建一个 'thin' 圆环图

javascript - 如何检测元素是否在其容器之外?

vue.js - 如何在Vue中将颜色作为 Prop 发送?

javascript - 为 VueJS 组件嵌入 Java 脚本映射

javascript - 在 vue 中作为 prop 传递的对象以字符串形式到达

javascript - 如何使用 jQuery 或 Javascript 沿对 Angular 线滚动