2017-02-13 4 views

ответ

1

react-mixin решена моя проблема

КОД:

class TodoApp extends Component { 
    constructor(props) { 
     super(props) 
    }   
    ... 
} 
reactMixin(TodoApp .prototype, ReactFireMixin); 
1

Миксины устарели и не поддерживаются классами ES6. См. https://facebook.github.io/react/blog/2016/07/13/mixins-considered-harmful.html. Несколько лет назад я использовал микшины в проекте, и это оказалось очень сложным для поддержания. Вместо этого используйте композицию.

+0

тогда как использовать reactfire? –

+1

@ InzamamMalik, похоже, является постоянной открытой проблемой на их github https://github.com/firebase/reactfire/issues/38#issuecomment-192963227 – finalfreq

Смежные вопросы