在我当前的项目中,我处理的是firebase订阅。不同的组件可以订阅不同的数据,例如,在项目列表中,每个ListItem组件通过在componentDidMount中分配SUBSCRIBE操作来订阅该特定项的websocket“事件”,而通过在componentWillUnmount我的萨迦看起来是这样的: while (true) {
我有一个React应用程序,其中我使用Redux和Redux-Saga并重新选择作为选择器库(使用Immer来处理Redux状态的不变性)。我写这个问题是因为我想知道我处理带参数的选择器的方法是否完全正确。我个人倾向于避免yield select进入传奇,因为我希望保留中间件not depend on the Store's state,但我有带有yield select的传奇的遗留代码。下面是我必须编写的代码,以实现我<e
我有一个React Native应用程序,可以连接到不同的API端点。某些用户可能需要在运行时更改API终结点,而无需重新启动应用程序。sagas that are responsible for API querying ];因此,它可以与新实例化的Redux我还尝试了很多其他的策略,但都没有真正奏效。我在文档中查找了类似于redux的replaceReducer
我正在使用redux-saga在react原生中创建一个版本的,但我不确定如何进行游戏循环实现。到目前为止,我有一个工作版本,但它感觉很笨拙..蛇以不同的速度移动,游戏不是很顺利。这是我到目前为止所得到的: while (true) { const game =,移动到空的磁贴,还是移动到食物磁贴并增长),并为它调度相应的操作。我稍微意识到了像这样<e