首页 > 解决方案 > 从 iframe 重定向时,在 React App 中恢复相同的状态

问题描述

我在 react.js 工作。我在其他域中的一个组件中嵌入了一个 iframe。并且 iframe 内的按钮重定向到同一个反应应用程序。

但是在重定向时,它会清除所有状态,并且在重定向之前我会丢失状态。从 iframe 重定向时,有没有办法恢复所有状态。

import React from 'react'

function iframe() {
    return (
        <div>
            <iframe
                title="grafana"
                className="detailIframe"
                src={`http://ipaddress/alllist`}
            ></iframe>
        </div>
    )
}
export default iframe

iframe 有一个按钮,可在点击时重定向到反应应用程序中的详细信息页面。

onClick="window.top.location.href = 'http://ipaddress/detailpage'">

重定向到详细信息页面时如何使用相同的状态?

标签: javascriptreactjsreact-context

解决方案


推荐阅读