我正在浏览reactfire github,他们使用mixins。
我以为他们被弃用了?我是落后于时代吗?
答案 0 :(得分:8)
您可能想看看这个简短的答案:https://www.quora.com/Is-it-possible-to-use-Firebase-with-ES6-on-React
ReactFire的问题是因为它使用了Mixins,它与ES6类不兼容。在与Jacob Turner聊天之后,我们想要创建一种方法,允许ReactFire与ES6类的单向绑定,以及一些更多的功能,如双向数据绑定和监听Firebase端点,而不实际绑定状态属性。因此,重建了基地。
所以,这是一个用于构建React.js + Firebase应用程序的Relay灵感库:https://github.com/tylermcginnis/re-base
这对我很有帮助,我希望你和我一样。
答案 1 :(得分:0)
除了重新基础之外,还要看看 react-redux-firebase ,如上所述in this reactfire discussion:
Firebase的Redux绑定。包含与React一起使用的高阶组件。