React中引用图片

前端开发,我们都知道引用一张图片的时候,我们就直接使用img标签,加上src属性就可以了,但是在react中这样走不同, 不能像在HTML中直接给src赋值一个字符串型的图片url那样实现图片的展示.
我们在HTML中可以直接使用img加src属性实现图片的展示:

<img src="../images/img01.jpg" alt="鲜花" />

而在React中(或者说是在jsx中)则不能这样引入图片,它有两种引入图片的方式:
1.先引入图片资源,然后在img中将该资源赋值给src属性

import Logo from "./images/logo.png"
<img src={Logo} alt="鲜花" />

2.另外一种方式,在webpack中配置url-loader,一般情况下,我们在初始化项目的时候就给我们初始化好了,而且也会给我们自动加上url-loader,我们就可以直接在img中的src属性直接使用require方法引入

<img src={require("./images/logo.png")} alt=""/>

上面引入图片的方法,用的场景不是很多,很多时候,页面中的图片大多都是可边的,这种时候,我们就可以使用接口下发的图片url赋值给src就可以了,页面中的固定的不变的图片,可以通过css背景来实现.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引用本地图片 第一种导入图片路径 第二种直接获取图片 如果是背景图的话操作style ${} 为字符串模板,要用反...
    壹豪阅读 12,364评论 0 3
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,117评论 0 2
  • 初始化项目 进入一个文件夹作为项目的根目录 npm init 新建src, dist目录,package.json...
    love_program阅读 1,254评论 0 4
  • 目录第1章 webpack简介 11.1 webpack是什么? 11.2 官网地址 21.3 为什么使用 web...
    lemonzoey阅读 1,761评论 0 1
  • 今天朋友发了个视频70分钟的截图给我,问我,你有多久没有跟朋友视频一个小时以上了,我想了想,回答他说:“大家都长大...
    金小金Lavender阅读 172评论 0 2