javascript - (.SVG,.PNG)未加载到反应组件中
问题描述
我正在尝试在我的反应应用程序中加载 SVG 和 PNG 图像。
我在 Django 上运行后端服务器。
当我尝试加载任何图像时,我总是会收到此错误。
“GET /b5cde312e6d66e389b1ca2ccfc013da0.png HTTP/1.1”404 2195
webpack.config.js
{
test: /\.(jpg|png|svg)$/,
loader: 'url-loader',
options: {
limit: 25000,
},
},
{
test: /\.(jpg|png|svg)$/,
loader: 'file-loader',
options: {
name: '[path][name].[hash].[ext]',
},
},
我的组件
import React from 'react';
import '../App.css';
import Nav from '../components/Nav';
import Logo from '../logo512.png';
export default class Dev extends React.Component {
render(){
return (
<div className="App">
<Nav />
<header className="App-header">
<div className="container">
<img src={Logo} alt="React Logo" />
</div>
</header>
</div>
)
}
}
解决方案
推荐阅读
- ansible - Ansible set_fact 值 No 转换为 False
- php - HTML 和 PHP 表单 - 在多个图像上运行 imagemagick 命令
- json - 错误:输入'_InternalLinkedHashMap
' 不是类型 'List 的子类型 ' - ios - For-in 循环需要“JSON?” 符合“顺序”;你的意思是解开可选的吗?
- ios - LazyVGrid 项目重叠
- python - python:使用 df.replace 处理区分大小写的更好方法
- node.js - 如何在 mongodb 中使用正则表达式填充值
- firebase-analytics - 如何在 Firebase 控制台上显示超过 30 分钟的数据?
- git - 如何计算一年内 Git 存储库中添加和删除的总行数
- python - 使用字典 get() 作为函数从地图创建 Python 列表与使用 for 循环创建字典 get() 列表