锋芒神话霜 2019-10-18 04:21 采纳率: 50%
浏览 1183
已结题

Vue里面用v-bind绑定一个src,里面能否用相对路径呢

这是我在网上学习的项目,老师用的都是网址一样的绝对路径。写在下面要轮播的imgUrl里,这样没有问题,但是如果我用现在的相对路径就不行了,图片显示不出来,从电脑上本地开始的绝对路径也不行,路径直接出现在html上面了,如果不用v-bind就还可以,请问有解决的办法吗

<template>
    <div class="warpper">
        <swiper :options="swiperOption">
    <!-- slides -->
    <swiper-slide v-for="item of swiperList" :key="item.id"><img class="swiper-img" src="F:\html5\mukeVUE\classic APP\Travel\travel\src\assets\swiper2.jpg"></swiper-slide>
    <!-- Optional controls -->
    <div class="swiper-pagination"  slot="pagination"></div>
    </swiper>
</div>
</template>

<script>
export default {
    name: 'HomeSwiper',
    data: function(){
        return {
            swiperOption: {
                pagination:'.swiper-pagination'
            },
            swiperList: [{
                id: '0001',
                imgUrl: '../../../assets/swiper1.jpg'
            }, {
                id: '0002',
                imgUrl: '../../../assets/swiper2.jpg'
              }]
        }
    }
}

图片说明

  • 写回答

4条回答 默认 最新

  • boyMiSen 2019-10-18 10:20
    关注

    典型问题,如果在vue的data里写图片的相对路径的话,请使用require()。示例:

    imgUrl: require('../../../assets/swiper1.jpg')

    评论

报告相同问题?

悬赏问题

  • ¥15 chaquopy python 安卓
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题