广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue页面中引入img图片的方法
  • 608
分享到

Vue页面中引入img图片的方法

2024-04-02 19:04:59 608人浏览 独家记忆
摘要

我们在学习html的时候,图片标签<img>引入图片 <img src="../assets/images/avatar.png" width="100%"&

我们在学习html的时候,图片标签<img>引入图片


<img src="../assets/images/avatar.png" width="100%">

但是这样会有2个弊端:

  • 因为采用绝对路径引入,所以如果后面这张图片移动了目录,就需要修改代src里的路径
  • 如果这张图片在同一页面内有多个地方要使用到,就需要引入多次,而且图片移动了目录,这么多地方都要修改src路径

怎么办?使用动态路径import、require

首先讲讲这两个兄弟,在es6之前,js一直没有自己的模块语法,为了解决这种尴尬就有了require.js,在ES6发布之后JS又引入了import的概念

使用import引入

import之后需要在data中注册一下,否则显示不了


<script>
import lf1 from '@/assets/images/cityOfVitality/lf1.png'
import lf2 from '@/assets/images/cityOfVitality/lf2.png'
import lf3 from '@/assets/images/cityOfVitality/lf3.png'
import lf4 from '@/assets/images/cityOfVitality/lf4.png'
import lf5 from '@/assets/images/cityOfVitality/lf5.png'
import lf6 from '@/assets/images/cityOfVitality/lf6.png'
import lf7 from '@/assets/images/cityOfVitality/lf7.png'
import top1 from '@/assets/images/cityOfVitality/icon_top1.png'
import mixins from './mixins'
export default {
  name: 'LeftPiece',
  mixins: [mixins],
  data () {
    return {
      lf1,
      lf2,
      lf3,
      lf4,
      lf5,
      lf6,
      lf7,
      top1
    }
  }
}
</script>

使用require引入


<script>
import top1 from '@/assets/images/cityOfVitality/icon_top1.png'
import mixins from './mixins'
export default {
  name: 'RightPiecr',
  mixins: [mixins],
  data () {
    return {
      rt1: require('@/assets/images/cityOfVitality/rt1.png'),
      rt2: require('@/assets/images/cityOfVitality/rt2.png'),
      rt3: require('@/assets/images/cityOfVitality/rt3.png'),
      rt4: require('@/assets/images/cityOfVitality/rt4.png'),
      rt5: require('@/assets/images/cityOfVitality/rt5.png'),
      rt6: require('@/assets/images/cityOfVitality/rt6.png'),
      top1
    }
  }
}
</script>

到此这篇关于Vue页面中引入img图片的方法的文章就介绍到这了,更多相关Vue引入img图片内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Vue页面中引入img图片的方法

本文链接: https://www.lsjlt.com/news/154913.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue页面中引入img图片的方法
    我们在学习html的时候,图片标签<img>引入图片 <img src="../assets/images/avatar.png" width="100%"&...
    99+
    2022-11-12
  • 在Vue页面中怎么更优雅地引入图片
    在Vue页面中怎么更优雅地引入图片,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在我们写vue项目中肯定会用到各种图片,那么如何更好的使用图片资源呢。这里我讲一下我常用的方...
    99+
    2023-06-22
  • 在Vue页面中如何更优雅地引入图片详解
    目录错误示范通过computed当图片不变的时候直接引入通过css变量切换图片通过css绘制总结在我们写vue项目中肯定会用到各种图片,那么如何更好的使用图片资源呢。这里我讲一下我常...
    99+
    2022-11-12
  • 怎么在react页面中引入本地图片
    这篇文章将为大家详细讲解有关怎么在react页面中引入本地图片,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在react中引入本地图片的两种方式。方式一、非背景图片引入方式(1)-直接在img标签内部sr...
    99+
    2023-06-06
  • vue引用assets图片的方法
    vue引用assets图片的方法:1、将图片进行导入并在在data中声明;2、再通过img标签进行引用即可。具体操作步骤:1、导入图片并在data中声明。<script>import backImg from...
    99+
    2022-10-04
  • html中img图片设置透明度的方法
    这篇“html中img图片设置透明度的方法”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“html中img图片设置透明度的方法”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所...
    99+
    2023-06-06
  • html中img不显示图片的解决方法
    这篇文章主要介绍了html中img不显示图片的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。html img不显示图片的解决办法:1、在图片onload时,再对图片进...
    99+
    2023-06-15
  • vue引用图片背景的方法
    Vue中引用背景图片的方法:1、通过img标签直接引用图片做背景;2、通过“background: url”的方式对元素添加样式引用背景图片;3、通过import方法,再引用背景图片即可。Vue中引用背景图片的示例:第一种方法通过img标签...
    99+
    2022-10-18
  • vue引用静态图片的方法
    vue引用静态图片的方法:1、使用img标签引用静态图片;2、使用require()引入需要添加的静态图片路径即可。具体操作示例:1、静态图片只有一张,不需要循环遍历显示,即 <img src="../....
    99+
    2022-10-05
  • vue中图片引入的示例分析
    这篇文章给大家分享的是有关vue中图片引入的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。图片引入无非是路径问题,路径就会有绝对路径,和相对路径这两个说法。有一种引入方式就是直接引入绝对路径<img...
    99+
    2023-06-02
  • 让html img图片垂直居中的方法有哪些
    本篇内容介绍了“让html img图片垂直居中的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2022-10-19
  • react项目中引入图片的方法有哪些
    这篇文章主要介绍了react项目中引入图片的方法有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。img标签引入图片因为react其实是通过js的reader函数渲染的页面...
    99+
    2023-06-15
  • 在HTML中怎么引入图片(两种方法)
    HTML(超文本标记语言)是Web页面的基础语言之一,无论是建立静态页面还是动态页面,HTML都是不可或缺的部分。在创建网页时,图片是非常重要和常用的元素之一,因此我们需要知道如何在HTML中引入图片。HTML可以引入多种类型的图片,如.g...
    99+
    2023-05-14
  • Html中引入外部页面的方法是什么
    这篇文章主要为大家分析了Html中引入外部页面的方法是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Html中引入外部...
    99+
    2022-10-19
  • mysql中插入图片的方法
    小编给大家分享一下mysql中插入图片的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql中插入图片的方法:首先要在数...
    99+
    2022-10-18
  • Python下载指定页面上图片的方法
    本文实例讲述了Python下载指定页面上图片的方法。分享给大家供大家参考,具体如下: #!/usr/bin/python #coding:utf8 import re import urllib de...
    99+
    2022-06-04
    页面 方法 图片
  • vue的图片需要用require的方式进行引入问题
    目录图片用require方式进行引入require引入的图片和直接引入的图片有啥区别图片用require方式进行引入 在vue中,我们有时候通过动态的方式加载图片,需要require...
    99+
    2022-11-13
  • react 项目中引入图片的几种方式
    img标签引入图片 因为react其实是通过js的reader函数渲染的页面,所以直接写src=“路径”是无法引入图片 我们可以像引入模块一样引入图片 import img ...
    99+
    2022-11-12
  • css实现页面背景图片的拉伸方法
    本篇内容主要讲解“css实现页面背景图片的拉伸方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css实现页面背景图片的拉伸方法”吧!代码如下:<span...
    99+
    2022-10-19
  • vue如何在data中引入图片的正确路径
    目录在data中引入图片正确路径1.通过import引入路径才行2.通过require更方便3.在ui上直接动态也要通过requirevue引入图片路径问题方法一方法二在data中引...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作