如何合并ReactJS项目苗条?或如何将.svelte文件插入ReactJs项目?

时间:2019-07-31 05:06:05

标签: reactjs svelte svelte-component

如何合并Svelte和ReactJ的node_module,项目依赖项?

我看过一些指南,展示了如何将ReactJS文件包含到Svelte应用程序中

<SvelteComponent this={First} {...this.props}/>

这会产生以下错误:

  

构造函数不是构造函数错误

2 个答案:

答案 0 :(得分:0)

Svelte和React不兼容直接导入和使用其他框架组件。

当然可以在React应用程序内部创建Svelte应用程序,反之亦然。

您必须像在其他应用程序中一样正常地实例化该应用程序。 The Svelte docs展示了如何将Svelte应用程序绑定到DOM节点,您可以将其包含在React组件中。确保您还在该组件内部添加了DOM节点,例如places

答案 1 :(得分:0)

这里有一个在 react 中包含一个 svelte 组件的例子。它是由 Rich Harris 撰写的《svelte》作者:

https://github.com/Rich-Harris/react-svelte