reactjs - 如何在 React Typescript 内的新选项卡中打开 pdf 文件
问题描述
我正在尝试在 React Typescript 项目的新选项卡中打开一个 pdf 文件。
这是我正在尝试的:
import { Pdf } from '../path/filename.pdf';
<a href={Pdf} target='_blank'>Click Here</a>
但是即使文件路径和名称正确,我仍然会收到找不到页面的错误
解决方案
您可以尝试删除导入周围的花括号。
import Pdf from '../path/filename.pdf';
这个工作的原因(我假设)是因为没有命名导出(因为它是一个文件),使用花括号将不起作用,因为 React 正在寻找一个名为“Pdf”的命名导出。
推荐阅读
- javascript - 当 iOS Swift 应用程序发送到后台时,“无法设置标题后发送到客户端”NodeJS 错误
- list - 将分解的时间序列矩阵转换为 R 中的向量列表?
- ktor - Ktor - gradle 测试任务失败
- javascript - 如何使用 javascript 在具有多个表的树中找到最大 td 单元格?
- r - 在 ifelse() 语句内部与外部运行一行时的不同输出
- google-calendar-api - 插入“指定时间范围为空”时出现 Google 日历 API 错误
- spring-batch - 如何在 Spring Batch 中定义“java.lang.String”类型的 bean?
- c# - RestSharp 获取 REST 数据但不会反序列化
- python - 我想在我的 txt 文档中获取所有结果并从中创建一个图表
- python - 如果列值大于其他值,如何在python中创建累积和列