首页 > 解决方案 > 如何在运行时更改 React 组件的渲染功能?

问题描述

我正在尝试制作一个更好的不和谐插件。据我所知,更好的 discord 的API只提供了 discord 的最高级别的 React 组件和 ReactDOM。鉴于此,我如何编辑 discord react 组件并将我自己的组件作为子组件注入?

在不修改不和谐代码库的情况下,我无法找到一种方法来完成此任务,我认为我无法访问该代码库。

我知道这是可能的,因为其他插件能够做到这一点(例如,这个spotify player),但我发现的所有插件的源代码总是令人困惑,我无法找到文档他们使用的功能。我将如何实现这一点,他们使用了哪些核心功能?

标签: reactjsreact-componentreact-dom

解决方案


推荐阅读