Gatsby React在模式中打开URL

时间:2018-09-04 16:07:37

标签: javascript reactjs gatsby

我对使用React和Gatsby并不陌生,我试图获取一个URL(由Gatsby从MD文件创建)以模式加载到主索引页面上。

做到这一点的最佳方法是我应该使用推荐的react-modal库吗?我应该如何将新页面传递给模式(带有道具?)

TIA

1 个答案:

答案 0 :(得分:0)

您询问“如何将新页面传递到模式中?”,但是没有“将页面传递”到“模式”中的概念。如果您弄清楚并使用了不明确的术语,将会很有帮助。

如果“页面”与您拥有的URL相同,并且“通过”是指“显示在其中”,那么我认为您正在寻找的是iframe

有些React组件包装了iframe元素,但这不是必需的。您可以这样做:

<iframe
  title="Modal Embed"
  className={styles.frame}
  src={props.yourUrl}
  allowFullScreen
/>