【发布时间】:2022-12-01 11:25:45
【问题描述】:
我是新手,我正在尝试创建一个连接组件 (redux) 供公司内部使用,但我不想强制主机应用程序使用 redux。我想避免像这样使用我的组件:
<Provider store={store}><MyComponent /></Provider>
我想过使用诸如高阶组件和上下文之类的东西,但它只是没有点击。
甚至创建我自己的提供者也是可以接受的,比如:
<MyComponentProvider><MyComponent /></MyComponentProvider>
主机应用程序是否可以在没有 redux 作为依赖项的情况下使用 Redux 组件?
【问题讨论】:
-
你的问题我不清楚。你想达到什么目的?请提供更多详情
-
想象一下,我有一个组合框组件作为 NPM 包,在实现中使用了 redux。我可以在没有 redux 依赖项的应用程序中导入和使用该组合框组件吗?