preact-compat 提供了哪些 preact 没有的特性?

What features do preact-compat provide that preact doesn't?

我使用 preact-compat 构建了我的网络应用程序。我尝试将 preact-compat 换成 preact,它呈现 <undefined></undefined>。我阅读了 preact-compat 文档,但没有说明它添加了什么。我简要浏览了源代码,但 preact-compat 添加的内容并不明显。

在哪里可以找到 preact 本身与 preact-compat 之间的差异列表?

免责声明:我从事 preact。

刚刚回答了这个问题over here。它的要点是 preact-compat 主要包含 preact 不需要的 API。主要用例是支持专门为 react 编写的现有第三方库,因此希望完整的 react API 可用。

对于我的具体错误,原因是 Preact.cloneElementpreactpreact-compat 的行为不同。