javascript - react-particles-js 不适用于 iframe 标签
问题描述
我正在为 React 16 中的登录页面开发组件。我正在使用 @storybook/react 来显示组件功能。Storybook 将组件渲染到 iframe 中。我在使用 react-particles-js 时遇到问题。 错误图片
我已经用 create-react-app 进行了测试,一切正常,但是当我将 react-particles-js 放入 iframe 标签时,它显示了同样的错误。
import Particles from 'react-particles-js';
<Particles/>
工作正常!
<iframe> <Particles/> </iframe>
不工作!
我也一直在跟踪库,我认为以下代码(particle.js - 第 1367 行)存在一些问题:
Math.sqrt(s * s + o * o) <= e.radius + n.radius && (e.x = t ? t.x : Math.random() * i.width, e.y = t ? t.y : Math.random() * i.height, r.checkOverlap(e));
解决方案
推荐阅读
- c# - 我的网格布局格式有什么问题?
- r - 从合并的不规则时间序列生成一个时间序列
- c++11 - 如何将 auto 与大括号初始化混合以正确返回 std::pair?
- swapfile - 如何在 GCE 上的 Google 容器优化操作系统上启用交换/交换文件?
- python - 提取标签后如何编辑标签内的内容?
- r - 在闪亮的仪表板中根据条件显示两个动态绘图和高图表
- java - maven 中 npm install 的等价物是什么
- java - 字符不是来自英文字母时的Datadog字符串编码
- python - Python:列表中的重复项
- r - 如何通过在 ID 上匹配两个不同的数据框来替换 NA 值