小编ako*_*000的帖子

React 中延迟加载嵌入的 YouTube 视频

我有一个页面,其中包含 3 个(将来可能会更多)嵌入的 YouTube 视频。我听说延迟加载这些组件是减少顶部 HTTP 请求数量、减少不必要下载的内容并加快页面加载速度的好方法。

我见过用普通 JavaScript 和 jQuery 直接访问 DOM 编写的 YouTube 视频的延迟加载解决方案,但我想知道是否有更好的“React 方式”来做到这一点?

对于任何反馈,我们都表示感谢!

javascript youtube iframe lazy-loading reactjs

6
推荐指数
1
解决办法
2286
查看次数

如何在 create-react-app 项目中链接到本地​​ pdf 文件?

我有一个 create-react-app 项目,我想在其中链接到我保存在项目中的 pdf 文件。我想我的问题是双重的:

1)我不确定我到底需要在哪里保存 PDF 文件(src 文件夹与公共文件夹)

2)如何正确链接到pdf文件?现在我有这样的事情:

<a href="/portfolio-revamp/public/documents/resume.pdf">Resume</a>
Run Code Online (Sandbox Code Playgroud)

它没有显示 - 它更改了 URL,但不会将您带到 PDF。

非常感谢任何建议!

html pdf reactjs create-react-app

6
推荐指数
2
解决办法
4219
查看次数

当我推送到 GitHub 时如何处理秘密 API 密钥,以便在克隆 repo 时我的项目仍然可以运行?

我有一个简单的项目,它向 API 端点发出 HTTP 请求并使用我想保密的 API 密钥。最初我将密钥放在自己的文件中,将密钥导入到使用它的文件中,并将密钥文件添加到 .gitignore。问题是如果有人克隆了 GitHub 存储库,这种方法将不起作用。

所以我的问题是 - 我怎样才能保密我的 API 密钥,但如果有人克隆了 repo,我的项目仍然可以运行?

非常感谢任何反馈。

git api-key secret-key

6
推荐指数
1
解决办法
3392
查看次数