如何使用Ngrx / Effects发布http请求?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Ngrx / Effects发布http请求?相关的知识,希望对你有一定的参考价值。

如何使用Ngrx / Effects发布http请求?我正在开发一个项目,我应该从后端服务器消耗一些服务,使用angular和Ngrx / Effects,我用get请求制作它,但我正在努力发帖,任何人都可以帮助我!

答案

确保您订阅了您的请求,否则它将无法正常工作。

httpClient.post('http://example.com/save', {name: 'Im posted'}).subscribe();

您没有必要将回调函数传递给订阅,但如果您想在邮件完成后立即执行某些操作,请执行以下操作:

httpClient.post('http://example.com/save', {name: 'Im posted'}).subscribe(() =>{
  console.log('Post request completed')
});

如果这不是您的问题,请提供您问题的更多详细信息。

以上是关于如何使用Ngrx / Effects发布http请求?的主要内容,如果未能解决你的问题,请参考以下文章

为什么retryWhen在switchMap中不起作用(Ngrx Effects rxjs)

[Bug]:版本更新后找不到模块“@ngrx/effects/testing”

进行 ngrx-effects REST 调用

与 redux-thunk 相比,ngrx/effects 方法都有哪些优势?

Ngrx 商店收到错误,因为类型上不存在属性“ofType”

在ngrx/effect中访问存储的正确方法