redux-saga 相关问题

Redux-saga是一个redux中间件库,专为处理redux应用程序中的副作用而设计。它为开发人员提供了同步管理异步代码的能力。

使用Redux-Saga而不是在React组件中编写异步函数有什么好处?

实际版本是16.13.1。我想知道将redux-saga用于异步方法是否有一些好处。 const component =()=> {const asyncFunc = async()=> {//

回答 3 投票 1

如何使用redux saga从api提取中获取特定字段

我在一个redux-saga应用程序中提出了api请求,并且响应速度很快。我的传奇看起来像这样:export function * fetchWeatherByCityNameSaga(action){try {const response = yield call(api ....

回答 1 投票 0

在redux saga中使用和不使用调用方法有什么区别?

我只是想知道,在redux-saga生成器函数中,yield调用(函数,... arg)和yield函数(... arg)之间有什么区别?这是我的代码,在生成器函数中:const ...

回答 1 投票 0

从redux-saga调用重新选择选择器

我正在尝试通过将视频ID传递给'reselect'中的选择器import {createSelector}来从redux-saga调用组合选择器; const selectVideoStore = state => state.video; export const ...

回答 1 投票 0

使用getDownloadURL,Firebase存储和Redux Saga检索上传的文件

我正在将Redux Saga与Firebase Web应用程序一起使用,我需要获取上传的文件的下载URL,然后在Firestore中创建一个文档(包含有关该文件的更多元数据,例如名称,文档类型.. 。

回答 1 投票 -1

添加redux注入器会制动createStore.apply函数

我正在尝试从我的项目中的react-boilerplate添加库redux-injectors。但是,我在下图中得到了问题。我的文件configureStore如下所示,您也可以在...

回答 1 投票 0

React Native Debugger:为什么不能在Redux传奇中此时放置一个断点?

我在Redux传奇中有以下代码:function * providerList(action){yield put(LoadingActionCreators.start(Actions.PROVIDERS_LIST));产量put(ErrorActionCreators.clear(Actions ....

回答 1 投票 0

在Next.js + Redux-saga中刷新窗口时如何设置授权标头?

我正在尝试使用JWT Bearer令牌设置Authorization标头。刷新窗口时,标题将重置。我从本地存储中设置“ componentDidMount”时的标头,但重复很多,并得到未定义的...

回答 1 投票 0

如何使用React Material UI组件对我的用户进行身份验证?

我在应用程序中使用ReactJs,我需要验证/验证我的应用程序用户。我想通过redux-saga库为用户验证添加一些逻辑。当有人输入无效的...

回答 1 投票 0

[如何使用react / redux saga异步API调用后访问数据?以下更多信息

技术使用:React,Redux,Saga从第二个函数调用后如何立即访问数据? firstFunction继续执行其余代码。我尝试了异步/等待,但它不起作用。 ...

回答 1 投票 0

react-admin:在商店中创建的管理员状态,但未在任何操作操作上更新

我第一次与react-admin合作。我有一个自定义的React应用程序,想在其中使用react-admin。在学习本教程之后,我发现我可能不需要执行任何操作...

回答 1 投票 0

React Redux返回道具列表[Metronic主题]

我有一个关于React-Redux在初始化页面时返回特定于Redux的道具列表的问题。如果我用console.log记录this.props.address(我要获取的内容),我将获得(...

回答 1 投票 0

我们如何从Redux-saga中的store.dispatch返回Promise,以便我们可以等待解析然后在SSR中呈现?

我正在尝试使用Redux和Redux-saga进行React SSR。我能够使客户端渲染正常工作,但是服务器存储似乎从未获取数据/在呈现HTML之前等待数据。 ...

回答 1 投票 2

在react redux saga中完成API调用后,在React Component中调用方法

在我的React ComponentDidMount中,我正在调用一个异步操作,该操作将在redux传奇中调用API。现在,我的组件中有一个方法,应该在API调用完成后调用。 ...

回答 1 投票 0

如何从天气API数组(用于React Redux)中获得独立的每日数组,该报告每3小时提供5天的报告

Openweather API每3小时提供5天的预测。我们只需要显示当天的数据。如何分隔当天的数据并仅绑定当天的数据...

回答 1 投票 0

如何停止组件渲染,直到我从API返回数据为止。为了进行异步API调用,我正在使用react redux-saga

我正在ComponentDidMount中调用我的异步操作。现在我希望在我的数据从Api返回之前不渲染组件。我正在使用redux saga作为react-redux应用程序中的中间件。

回答 1 投票 0

如何使用Redux Sagas加载单个对象?

我一直在使用redux和sagas进行React项目。到目前为止,我已经能够创建一个结构,其中我的组件将调度一个请求列表的动作,然后sagas采取此动作,然后...

回答 1 投票 0

'@ redux-saga / core'中SagaIterator的用途是什么

函数生成器中SagaIterator的用途是什么?从'@ redux-saga / core'函数导入{SagaIterator} * getCountry(action:ReturnType ):SagaIterator ...

回答 1 投票 0

如何在获取拦截器中调度redux动作?

[嗨,我有一个访存拦截器来捕获一些常见的响应,例如401等...当响应状态等于401时。我需要在拦截器本身内部调度注销操作。但是我不是...

回答 1 投票 0

如何在传奇中测试Firebase功能?

我正在尝试测试以下功能:导出功能* signInWithEmail({负载:{电子邮件,密码}})} {尝试{const {用户} =产生auth.signInWithEmailAndPassword(电子邮件,密码); ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.