最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue2.0如何動態(tài)綁定img的src屬性(三元運算)

 更新時間:2024年08月30日 09:19:22   作者:寫代碼的拉克絲  
這篇文章主要介紹了vue2.0如何動態(tài)綁定img的src屬性(三元運算)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue2.0動態(tài)綁定img的src屬性(三元運算)

在vue項目中,如果需要動態(tài)判斷img的src地址 方法如下:

方法一

在標簽里進行三元運算符判斷的時候,引用地址外層需要加require()

require 函數(shù)在構(gòu)建時會解析圖片路徑,并將圖片打包到正確的位置。

使用 require 可以確保路徑在打包時正確解析。

<img :src="checkResult.result?require('@/assets/images/passed_big.png'):require('@/assets/images/passed_big2.png')" alt="">

方法二

使用computed屬性來動態(tài)計算img的src路徑

<template>
  <div>
    <img :src="getImageSrc" alt="">
  </div>
</template>

<script>
export default {
  data() {
    return {
      checkResult:true
    };
  },
  computed: {
    getImageSrc() {
      return this.checkResult
        ? require('@/assets/images/passed_big.png')
        : require('@/assets/images/passed_big2.png');
    }
  }
};
</script>

<style scoped>
/* 你的樣式 */
</style>

方法三

動態(tài)import可以用于在運行時加載資源,但這種方法通常用于更復雜的場景,如按需加載模塊

<template>
  <div>
    <img :src="getImageSrc" alt="">
  </div>
</template>
export default {
  data() {
    return {
      checkResult:true
      imageSrc: ''
    };
  },
  async created() {
    this.imageSrc = this.checkResult
      ? await import('@/assets/images/passed_big.png')
      : await import('@/assets/images/passed_big2.png');
  }
};

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 前端虛擬滾動列表實現(xiàn)代碼(vue虛擬列表)

    前端虛擬滾動列表實現(xiàn)代碼(vue虛擬列表)

    前端的性能瓶頸那就是頁面的卡頓,當然這種頁面的卡頓包含了多種原因,下面這篇文章主要給大家介紹了關(guān)于前端虛擬滾動列表實現(xiàn)的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-06-06
  • ant-design-vue中的table自定義格式渲染解析

    ant-design-vue中的table自定義格式渲染解析

    這篇文章主要介紹了ant-design-vue中的table自定義格式渲染,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • vue項目刷新當前頁面的三種方式(重載當前頁面數(shù)據(jù))

    vue項目刷新當前頁面的三種方式(重載當前頁面數(shù)據(jù))

    這篇文章主要介紹了vue項目刷新當前頁面的三種方式(重載當前頁面數(shù)據(jù)),本文結(jié)合實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-01-01
  • vue?ant?design?封裝彈窗表單的使用

    vue?ant?design?封裝彈窗表單的使用

    這篇文章主要介紹了vue?ant?design?封裝彈窗表單的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Vue表單輸入綁定的示例代碼

    Vue表單輸入綁定的示例代碼

    這篇文章主要介紹了Vue表單輸入綁定的示例代碼,本文使用v-model指令在表單input創(chuàng)建雙向數(shù)據(jù)綁定,非常具有實用價值,需要的朋友可以參考下
    2018-11-11
  • vue.js修改el-popover組件顯示位置

    vue.js修改el-popover組件顯示位置

    el-popover是一個基于element-ui框架設(shè)計的,用于浮動展示提示或菜單的UI組件,下面這篇文章主要給大家介紹了關(guān)于vue.js修改el-popover組件顯示位置的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • 基于vue.js的分頁插件詳解

    基于vue.js的分頁插件詳解

    這篇文章主要為大家詳細介紹了基于vue.js的分頁插件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Vue Axios異步與數(shù)據(jù)類型轉(zhuǎn)換問題淺析

    Vue Axios異步與數(shù)據(jù)類型轉(zhuǎn)換問題淺析

    總的來說這并不是一道難題,那為什么要拿出這道題介紹?拿出這道題真正想要傳達的是解題的思路,以及不斷優(yōu)化探尋最優(yōu)解的過程。希望通過這道題能給你帶來一種解題優(yōu)化的思路,Axios是一個開源的可以用在瀏覽器端和Node JS的異步通信框架,主要作用就是實現(xiàn)AJAX異步通信
    2023-01-01
  • Vue.js每天必學之表單控件綁定

    Vue.js每天必學之表單控件綁定

    Vue.js每天必學之表單控件綁定,如何在表單控件元素上創(chuàng)建雙向數(shù)據(jù)綁定,感興趣的小伙伴們可以參考一下
    2016-09-09
  • vue使用openlayers創(chuàng)建地圖

    vue使用openlayers創(chuàng)建地圖

    這篇文章主要為大家詳細介紹了vue項目中使用openlayers創(chuàng)建地圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論

九龙坡区| 句容市| 万载县| 雷波县| 轮台县| 定襄县| 清远市| 莎车县| 遂宁市| 故城县| 图们市| 留坝县| 鄂托克旗| 潞西市| 岳西县| 重庆市| 太谷县| 齐河县| 三穗县| 信阳市| 新闻| 疏附县| 武宁县| 吉林市| 乡宁县| 长春市| 镇远县| 乌海市| 宜都市| 蒙城县| 高阳县| 承德县| 赫章县| 桐乡市| 广汉市| 南和县| 泗阳县| 雷波县| 赞皇县| 永德县| 建湖县|