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

vue2.0如何動(dòng)態(tài)綁定img的src屬性(三元運(yùn)算)

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

vue2.0動(dòng)態(tài)綁定img的src屬性(三元運(yùn)算)

在vue項(xiàng)目中,如果需要?jiǎng)討B(tài)判斷img的src地址 方法如下:

方法一

在標(biāo)簽里進(jìn)行三元運(yùn)算符判斷的時(shí)候,引用地址外層需要加require()

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

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

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

方法二

使用computed屬性來動(dòng)態(tài)計(jì)算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>

方法三

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

<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é)

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

相關(guān)文章

  • 前端虛擬滾動(dòng)列表實(shí)現(xiàn)代碼(vue虛擬列表)

    前端虛擬滾動(dòng)列表實(shí)現(xiàn)代碼(vue虛擬列表)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Vue.js每天必學(xué)之表單控件綁定

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

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

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

最新評(píng)論

喀什市| 丹阳市| 达日县| 丹巴县| 望江县| 东乌珠穆沁旗| 龙门县| 兰考县| 岱山县| 宝鸡市| 鄄城县| 库伦旗| 鲁山县| 得荣县| 大同县| 呈贡县| 顺平县| 桓台县| 册亨县| 庄河市| 盐山县| 闵行区| 禹州市| 马龙县| 墨江| 德安县| 武义县| 沙洋县| 九龙坡区| 深泽县| 海城市| 昆山市| 安达市| 黄浦区| 岑巩县| 海林市| 新建县| 乌拉特后旗| 棋牌| 郎溪县| 永靖县|