2017-08-29 38 views
0

Redux和MobX似乎都有自己定制的“提供者”,这使得在同一个项目中使用这两种方法是不可能的。 有没有人设法解决这个问题?如何在同一个项目中使用Redux和MobX

+0

时,为什么你会对他们两个,你可以给自定义名称? – rakwaht

+0

好问题,因为我想逐步迁移到MobX – MCMatan

回答

0

没有测试它,但如果你想避免命名冲突进口那些Providers

import { Provider as ReduxProvider } from 'react-redux' 
import { Provider as MobxProvider} from 'mobx-react' 


// ... 

ReactDOM.render(
    (<ReduxProvider store={yourReduxStore}> 
    <MobxProvider someStore={yourMobxStore}> 
     <App /> 
    </MobxProvider> 
    </ReduxProvider> 
), 
document.querySelector('#yourMountingPoint') 
) 
相关问题