React找不到图像
React cannot find image
我试图显示一个图像,但尽管提供了文件夹,它还是包含在其中404s。
JSX文件:
render: function(){
...
return
<button type="button" id="powerButton" onClick={this.someFun}><img src="images/power.png"></img></button>
在server.js:中
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/images'));
看起来您的应用程序是从"__dirname+'/images"提供的,因此img将从任何__ dirname+'-/images/power.png加载。您应该更改express.static路径以指向应用程序的根(在您的情况下,它可能只是__dirname,但通常像index.html这样的东西会进入公共文件夹,该文件夹中会有images目录)
相关文章:
- 气质的“nestRemoting()”有时可以'找不到关系
- 错误405:向Java控制器(Ajax)发送JSON时找不到POST方法
- 找不到模块捆绑包
- for循环中的javascript if语句找不到==
- 可以'尽管上传成功,但在aws3中找不到图像
- Laravel-当路径更改时,Javascript找不到图像
- 浏览器找不到背景图像的文件
- jQuery 找不到嵌套图像
- PHP 中的“找不到一个或多个图像”错误
- 404 在离子/角度的ng重复上找不到图像,仅适用于第一个图像
- 在IE中的jQuery幻灯片上找不到交叉签名的图像
- 如果找不到图像,请禁用锚点或超链接
- 在使用iOS Phonegap包装的jQuery Mobile中找不到具有相对src的图像
- Webpack-sass加载程序找不到图像
- 使用$(“img”)找不到隐藏或删除图像.error(function()
- 在找不到原始图像时显示图像
- 在Rails中找不到SVG图像
- React找不到图像
- 上传到服务器时,浏览器找不到背景图像
- 在服务器上找不到图像时呈现默认图像