Vue系列——動態設置img標簽的src屬性


聲明

本文轉自:vue動態設置img的src路徑

正文

相信開發的小伙伴已經遇到這個問題了,動態切換img標簽的src時,寫的路徑就是不生效,原因是vue並沒有把你的路徑字符串當做路徑來處理,而是直接當做字符串了,當然網上也有很多方法,這里使用的是最有效的方法。
看代碼:
使用導入資源的方式

<template>
    <div @click="home">
      <img :src="home_url" alt="..." style="height: 10vw">
    </div>
</template>
<script>
  // 下面是導入兩張圖片的相對地址
  import home_no from '../static/icon/home_no.png'
  import home from '../static/icon/home.png'
  export default {
    name: "newbase",
    data () {
      return {
        home_url: home
      }
    },
    methods: {
      home() {
        this.home_url = home
      }
    }
  }
</script>

這樣就可以非常有效的,動態改變img的圖片路徑。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM