【问题标题】:Tabulator: React formater: need 'dispose' handler for a correct implementation制表符:React 格式化程序:需要“处理”处理程序才能正确实现
【发布时间】:2020-04-27 20:44:33
【问题描述】:

react-tabulator 是一个在 React 中提供 Tabulator 集成的库。他们在 Tabulator 格式化程序中呈现 React 组件的解决方案使用 this function。但是,我认为这不是 100% 正确的,因为基于 React doc on integrating React w/ plain JS,需要在 dispose 上调用 ReactDOM.unmountComponentAtNode() 以便进行一些清理。我还通过GitHub issue 与作者进行了沟通,也许他会提供更多信息。

我的问题:是否有钩子/处理程序/方式来在处理单元格时接收通知? 1) 这将允许我调用上述方法,以便 React 可以进行一些清理。 2) 这也为利用 React 门户的替代方法开辟了道路。

提前谢谢你!

【问题讨论】:

    标签: reactjs tabulator


    【解决方案1】:

    我在this gist 中使用门户创建了一个实现。这是一个故事书页面。我在我的项目中使用semantic-ui-react,因此可能需要调整文件的复制/粘贴。

    我不知道拥有数千个门户是否可以。 IE。每个单元格一个。此外,我没有看到任何“处置”门户的行动。我希望将 DOM 元素放置在呈现门户的位置就足够了。否则 => 我认为可能存在内存泄漏。

    【讨论】:

      猜你喜欢
      • 2016-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 2016-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多