reactjs - React-connected-router 无法显示来自基本名称的图像
问题描述
我已将 basename 更改为 '/test'
现在我无法打开同一文件夹中的本地图像
历史.ts
import { History, createBrowserHistory } from 'history';
export const history: History = createBrowserHistory({
basename: '/test'
});
从 home.tsx (这不起作用)
<img width="100%" height="600px" alt="" src="./image.jpg" />
如何确保本地图像也将使用基本图像
解决方案
我找到了 2 个可能的解决方案
使用要求
<img width="100%" height="600px" alt="" src="{require("./image.jpg")}" />
更新 manifest.json
start_url="/basename"
添加
"hompage":"/basename"
到 package.json
推荐阅读
- python - 多进程比较多个 .txt 文件中的字符串?
- javascript - Mongoose 链式查询
- javascript - 是否可以使用扩展运算符拆分包含空格的字符串?
- python - 如何在 flask_sqlalchemy 或 SQLAlchemy 中创建多子“where”“in”查询?
- java - 无法将我的 SQL Server 基础连接到 NetBeans 上的 Java 应用程序
- android - 平铺叠加坐标
- android - 用于光标的 Android 房间类型转换器 -> 列表
- autohotkey - Autohotkey - 在屏幕上的特定位置单击时发送键
- python - 如何修复'NoneType'对象在递归函数中没有属性'json'
- python - 向 Spacy 3.0 添加自定义语言并在其中训练管道