javascript - 我的图像未在 ReactJS 中显示

标签 javascript image reactjs

这是我的应用程序的一个组件,它有一个尚未输出的图像,我认为 src 是正确的,我的文件树是:

  1. 应用程序:
  2. 源代码: 3.1 图片 3.2 公牛.jpg 3.2 实用程序 3.3 Carta.js

此代码来自已获取图像的Carta.js:

import React, {Component} from 'react';
import './Carta.css'
import FlipCard from 'react-flipcard';


export default class Carta extends Component{
    render(){
        return(
           <div className="carta" onClick={this.props.seleccionarCarta}>
                <FlipCard
                     flipped={this.props.estaSiendoComparada || this.props.fueAdivinada}
                     disabled={true}
                  >
                    <div className="portada"></div>
                    <div className="contenido">
                        <ul>    
                            <li><img src={"images/toro.jpg"} alt={''} /></li>
                        </ul>
                    </div>

                </FlipCard>

            </div>
        )
    }
}

最佳答案

该问题可能是由于路径不正确造成的。这是因为您的 src 结构可能与构建结构不同,构建结构是由 webpack 生成的结构。

导入图像可能会给 bundle 添加额外的负载,但是 doing this will ensure that webpack move the images into the build folder ,并给出正确的路径。

如果图像与Carta.js位于同一文件夹中,则src应该以./开头。

import MyImage from './images/toro.jpg'

// ...rest of your code

<img src={MyImage} />

关于javascript - 我的图像未在 ReactJS 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44704033/

相关文章:

javascript - 即使函数有返回值,Nodejs也会在控制台上显示未定义

python - Cv2 中的 cvtcolor - 无属性

c# - 图像源绑定(bind)到丢失的文件

javascript - 如何将 retire.js 用于 React 应用程序?

reactjs - 通过在 React 中更改父组件的 Props 来更新子组件

javascript - Format.js 和渲染 json 结合在 Rails 中?

JavaScript 将变量插入括号

javascript - mongodb 将参数传递给集合 find

javascript - 基于 props 的初始状态在 React 中总是不好的吗?

ios - GPU 内存因 GPUImage 而崩溃