如何在React v16 ES6 / ES7中使用mixin

时间:2017-10-21 20:19:26

标签: reactjs reactfire

基于ReactFire的documentation,使用它的方法是在组件中添加mixin。

不应该使用Mixins,而应该使用HoC或装饰器

所以我想创建一个装饰器,虽然我发现使用mixins的唯一方法是通过React.creatClass(),这是不推荐使用的,甚至在最新的React版本中都没有。

如何将mixin与最新版本(v16.0)一起使用?

或者有其他方法可以使用该库吗?

1 个答案:

答案 0 :(得分:1)

这里有一个长期的讨论: https://github.com/firebase/reactfire/issues/38

您可能还想查看一些ReactFire的替代方法,例如re-base