【问题标题】:Scripts may close only the windows that were opened by them workaround脚本可能只关闭它们打开的窗口
【发布时间】:2021-04-19 03:02:01
【问题描述】:

我正在使用reactjs popup 库,并且我已经实现了以下代码:

<Popup trigger={<a href="javascript:void(0)">bobby</a>} modal>
    <button className="close" onClick={close}>
        &times;
    </button>
</Popup>

由于此错误,我无法使用按钮关闭弹出窗口。有什么解决方法/技术可以帮助我吗?

【问题讨论】:

    标签: javascript reactjs popup next.js


    【解决方案1】:

    您需要将一个函数作为子级传递给Popup 组件。

    <Popup trigger={<a href="javascript:void(0)">bobby</a>} modal>
        {(close) => (
            <button className="close" onClick={close}>
                &times;
            </button>
        )}
    </Popup>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 2014-07-20
      • 1970-01-01
      • 2019-06-21
      • 2012-09-01
      • 1970-01-01
      相关资源
      最近更新 更多