我对使用React和Gatsby并不陌生,我试图获取一个URL(由Gatsby从MD文件创建)以模式加载到主索引页面上。
做到这一点的最佳方法是我应该使用推荐的react-modal库吗?我应该如何将新页面传递给模式(带有道具?)
TIA
答案 0 :(得分:0)
您询问“如何将新页面传递到模式中?”,但是没有“将页面传递”到“模式”中的概念。如果您弄清楚并使用了不明确的术语,将会很有帮助。
如果“页面”与您拥有的URL相同,并且“通过”是指“显示在其中”,那么我认为您正在寻找的是iframe。
有些React组件包装了iframe元素,但这不是必需的。您可以这样做:
<iframe
title="Modal Embed"
className={styles.frame}
src={props.yourUrl}
allowFullScreen
/>