React Popover 3rd-Party Out-Of-Window-View 问题

React Popover 3rd-Party Out-Of-Window-View Problem

我正在寻找一些可容纳大型第 3 方软件以解决第 1 方问题的软件。

我有一个Popover,
使用 window 右侧的第 3 方 GUI,
抛出 Warning: findDOMNode is deprecated in StrictMode.
如果可以的话,我会修好它。

通常,Popover 开口容纳 window-视图,
但是这个 Popover 超出了右侧。
但是,但是,当我调整 window 的大小时,Popover 会自动放回内部。
这里发生了什么?

因为,我不知道如何:window.location.reload() or id.hide().show() without wiping the React.Function.Component
that React.Class.Component doesn't work with React-Hooks

再次 - 这里发生了什么?所以我可以修复它。

所以我想我知道现在发生了什么。

第 3 方的 React 组件在 Functional Popover 组件呈现之前尚未加载。这会导致触发 findDOMNode 警告,因为此组件尚未在引用上水化,并且因为 Popover 是一个功能组件,无法与 findDomNode 一起使用。

但是,React 组件落在外面的真正原因 window 似乎是由 React 水合作用之前的放置造成的。据我了解,第 3 方组件是服务器端呈现的,这就是为什么它必须由它们补充的原因。

感谢大家看到这里。