ReactJS是否在运行时支持某些插件加载?
我已经开发了基于ReactJS的客户端应用程序。我的软件的其他用户应该可以通过编写自定义扩展来扩展Web UI。

我的ReactJS Base应用程序已经被编译(webpack + babel)到build.js文件。

其他用户应创建自己的.js文件,这些文件应由浏览器分别加载。在运行时,浏览器应检查自定义扩展,将其添加到应用程序中。

有没有人暗示如何使用ReactJS?

干杯,
曼努埃尔

最佳答案

您可以在主要组件上实现自定义javascript函数,以添加扩展名,即:

YourPlugin.loadExtensions(MyCustomExtension);


我这样做是为了将React组件仅安装在特定节点上,但是我认为这种方法也应适用于您的情况。

10-04 22:55
查看更多