问 题

1.我在render里面引用本地静态资源图片,但是页面不显示。

2.我尝试使用require引用,但是变成绝对路径且没有域名

想咨询一下大家有没有遇到这种问题,webpack配置我感觉也没有问题啊

求教!

解决方案

你的图片地址并不是一个URL,而是一个本地图片,所以你在webpack中配置的不应该使用url-loader,而是要用file-loader. 另外切换file-loader后,你的React组件内的img只需要简单写真实图片路径就好了,不需要require在包裹一层

PS:为什么不用七牛存储图片服务?除非你的软件限制在内网环境,不然我不建议在工程内创建图片文件夹来引用图片。不过如果是APP内拦截图片资源提速考虑,当我没说。。。

补充:我又翻了一下文档,貌似url-loader的用法和file-loader是一样,是我自以为是误解了url-loader的用法。我刚写的demo使用webpack3+file-loader处理图片是没问题的。所以你可以尝试在img中的require删除试试。

扫一扫关注IT屋

微信公众号搜索 “ IT屋 ” ,选择关注与百万开发者在一起

react前端显示图片_react.js - 关于react引用本地静态资源图片的问题相关推荐

  1. uniapp微信小程序无法使用本地静态资源图片,背景图在真机不显示方法

    前言 首先要说明,使用HBuilder或者vs Code工具开发的时候,在微信开发者工具调试的时候,我们使用本地图片是OK的,但是一旦放到真机上调试的时候,图片就显示不出来. 先看uniapp官网对背 ...

  2. vue-cli3.0 vue打包部署非根目录时,静态资源图片路径错误

    项目中需要把应用部署在子路径下,所以就需要修改vue配置和NGINX配置 以子路径为market为例.eg.http://localhost:8000/market/ 1.第一步 修改vue.conf ...

  3. Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决...

    最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受 问 题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:5 ...

  4. Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决--转载...

    原文地址:http://www.programgo.com/article/96083031845/ 最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情, ...

  5. [vue] 怎么解决vue打包后静态资源图片失效的问题?

    [vue] 怎么解决vue打包后静态资源图片失效的问题? 上面蛮多回答感觉像开玩笑似的,静态资源图片失效分几种情况. 1.确定线上环境是否在根路径上,配置资源根目录,vue-cli2 和 vue-cl ...

  6. Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决(转)...

    最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受 问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52 ...

  7. 引入react文件报错_react.js引入router文件后报错

    我是一个初学者,目前遇到一个问题,没能定位问题的原因和解决 从router.js文件导出 RouteConfig 我的路由文件如下:router.js import React from 'react ...

  8. react前端ui的使用_使用React Morph变形UI过渡

    react前端ui的使用 Love them or hate them, animations in modern web design are probably here to stay. Unli ...

  9. 电商静态资源图片等存储方式以及CDN加速

    参考链接:http://www.cnblogs.com/wangtao_20/p/3440570.html 以下为简略版 商品图片,用户上传的头像,其他方面的图片.目前业界存储图片有两种做法: 1. ...

  10. glide默认的缓存图片路径地址_手写一个静态资源中间件,加深了解服务器对文件请求的缓存策略...

    上一篇文章<详解页面静态资源的缓存策略,搞懂强缓存和协商缓存再做性能优化>我们从理论上介绍了浏览器和服务器是如何对静态资源做缓存的,这篇文章我们把它做成一个node服务器的静态资源中间件. ...

最新文章

  1. 使用getopts处理选项
  2. python全栈开发 * 22 面向对象 知识点汇总 * 180703
  3. 硬科技凭什么产业化?
  4. Effective Java之通过接口引用对象(五十二)
  5. 焊接空间臂_焊接烟尘净化器设备哪种好
  6. 程序人生 | 35岁以上的 iOS 程序员都到哪里去了?
  7. 格力电器开始向“电动口罩”发力了?
  8. C++异常处理的开销
  9. java开发搭建环境搭建_Java开发环境搭建
  10. mfc radio group 设置
  11. 非平衡电桥电阻计算_微安表内阻值对热敏电阻温度计设计的影响
  12. 如何进行ERP、CRM实施时的流程梳理?
  13. 计算机通信技术【计算机网络】学习
  14. urule客户端和服务器配置
  15. 利用OpenCV实现一个简单的实时人脸检测项目并显示FPS
  16. 电脑删除的文件去哪了?删除的数据恢复,居然有3个方法…
  17. git 找到冲突_git怎么知道哪个文件冲突
  18. 中国大学慕课MOOC第七章测试题答案
  19. SAP LSMW 创建及使用过程
  20. 浙大竺可桢学院混合班计算机专业,起底黄峥毕业的浙大混合班:学霸不算牛 个个是学神...

热门文章

  1. Hyper-V安裝筆記
  2. Up in the Air-19
  3. 3月盘点众厂商 云计算劳模大奖颁给谁
  4. 红队笔记之痕迹清理技术要点与实战方法总结
  5. 百度地图api将可视区域定位到当前所在位置
  6. 鬼谷八荒逆天改命词条通过C++代码制作
  7. 白箱测试、黑箱测试、回归测试?
  8. JavaEE | 增强for循环
  9. Smartbi的下载安装教程
  10. 杀戮空间2服务器修改地图,《杀戮空间2》新地图全任务完成方法图文详解