【问题标题】:How do I include image in BootstrapVue carousel?如何在 BootstrapVue 轮播中包含图像?
【发布时间】:2020-02-15 19:16:04
【问题描述】:

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

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

我添加了 找到下面的结果图像:

我确定图像已正确保存在正确的位置:

【问题讨论】:

  • 检查网络标签。它可能不会尝试从您认为的位置加载图像。
  • 您确定../assets/life.jpg 是图像的正确文件位置吗?
  • @BLAKE 我确定这是正确的文件位置。我已经包含了一张图片来显示实际的文件结构

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


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 2021-04-20
  • 1970-01-01
  • 2015-08-12
  • 2018-08-13
  • 2017-11-20
  • 2017-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多