美文网首页
React中引用图片

React中引用图片

作者: suchcl | 来源:发表于2020-04-21 12:05 被阅读0次

    前端开发,我们都知道引用一张图片的时候,我们就直接使用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背景来实现.

    相关文章

      网友评论

          本文标题:React中引用图片

          本文链接:https://www.haomeiwen.com/subject/rhquihtx.html