快速删除路由不适用于Angular应用程序

安东脆

以某种方式删除(和放置/修补)路由将永远无法进行。当与邮递员进行测试时,它们可以正常工作,但从我的角度应用程序调用时,它们永远无法工作。

//calling delete route from angular application. this does not work
DeleteDay(){
    this.http.delete("http://192.168.1.102:3000/api/5f7a391013cbd02ea001fb82");
}


//delete route from server
router.delete('/:postId', async (req, res) => {
try{
    const removedPost = await Dag.findByIdAndDelete({ _id: req.params.postId });
    res.json(removedPost);
} catch(err) {
    res.json({ message: err });
}
});

//使用邮递员调用删除。这确实是邮递员的工作画面

Swapnil Sourabh

HttpClient发出HTTP请求时,它返回一个Observable,需要订阅。邮递员也可以使用同样的方法,但是在有角度的情况下使用邮递员时,您需要通过以下方式进行订阅:

import {HttpClient} from '@angular/common/http';
constructor(private http:HttpClient){}
//your function
DeleteDay(id:string){
console.log("id could be made dynamic",id);//5f7a391013cbd02ea001fb82
this.http.delete("http://192.168.1.102:3000/api/"+id) 
    .subscribe((data)=>{ 
      console.log(data); //data will actually be an Object sent from Express
    })
}

PS:我将您的功能更改为即使在动态ID上也可以使用,请根据需要使用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

快速虚拟路径前缀不适用于 angular 6 应用程序

来自分类Dev

Python 请求库不适用于 Flask 应用程序自己的路由

来自分类Dev

AWS Cognito身份验证适用于Postman,但不适用于Angular Web应用程序

来自分类Dev

Angular 5 应用程序适用于生产构建,但不适用于开发构建

来自分类Dev

删除功能不适用于Rails应用程序中的Active Storage映像

来自分类Dev

VSCode调试不适用于NodeJs应用程序

来自分类Dev

GoogleApiClient不适用于电视应用程序

来自分类Dev

HTTPS请求不适用于android应用程序

来自分类Dev

Github提交不适用于桌面应用程序

来自分类Dev

SSH -X不适用于特定应用程序

来自分类Dev

自然滚动不适用于某些应用程序

来自分类Dev

简单搜索不适用于 rails 应用程序

来自分类Dev

TabPane 不适用于我的应用程序

来自分类Dev

烧瓶路线不适用于gae应用程序

来自分类Dev

应用程序图标不适用于 Snap 打包

来自分类Dev

在 Kestrel 中托管 Angular 应用程序不适用于 Docker

来自分类Dev

API适用于Java应用程序,但不适用于JavaFX

来自分类Dev

API适用于Java应用程序,但不适用于JavaFX

来自分类Dev

AppIndicators不适用于电子应用程序(适用于Linux的Skype,Discord等)

来自分类Dev

我的应用程序不适用于 Marshmallow 但适用于 Nougat?

来自分类Dev

角路由应用程序在本地工作,不适用于plunker-ui视图未拉入视图:(

来自分类Dev

异步不适用于大型ASP.NET应用程序,但适用于新应用程序

来自分类Dev

Azure应用程序日志不适用于我的Web应用程序

来自分类Dev

适用于桌面/ios/android 的 Angular 应用程序

来自分类Dev

通用应用程序NTLM适用于Windows应用商店,但不适用于Windows Phone

来自分类Dev

Heroku 免费 SSL 用于付费 dynos 不适用于“旧”应用程序

来自分类Dev

嵌入式字体适用于设计人员,但不适用于应用程序

来自分类Dev

Facebook Web应用程序登录仅适用于IP,但不适用于域

来自分类Dev

Log4net适用于控制台应用程序,但不适用于Windows服务

Related 相关文章

  1. 1

    快速虚拟路径前缀不适用于 angular 6 应用程序

  2. 2

    Python 请求库不适用于 Flask 应用程序自己的路由

  3. 3

    AWS Cognito身份验证适用于Postman,但不适用于Angular Web应用程序

  4. 4

    Angular 5 应用程序适用于生产构建,但不适用于开发构建

  5. 5

    删除功能不适用于Rails应用程序中的Active Storage映像

  6. 6

    VSCode调试不适用于NodeJs应用程序

  7. 7

    GoogleApiClient不适用于电视应用程序

  8. 8

    HTTPS请求不适用于android应用程序

  9. 9

    Github提交不适用于桌面应用程序

  10. 10

    SSH -X不适用于特定应用程序

  11. 11

    自然滚动不适用于某些应用程序

  12. 12

    简单搜索不适用于 rails 应用程序

  13. 13

    TabPane 不适用于我的应用程序

  14. 14

    烧瓶路线不适用于gae应用程序

  15. 15

    应用程序图标不适用于 Snap 打包

  16. 16

    在 Kestrel 中托管 Angular 应用程序不适用于 Docker

  17. 17

    API适用于Java应用程序,但不适用于JavaFX

  18. 18

    API适用于Java应用程序,但不适用于JavaFX

  19. 19

    AppIndicators不适用于电子应用程序(适用于Linux的Skype,Discord等)

  20. 20

    我的应用程序不适用于 Marshmallow 但适用于 Nougat?

  21. 21

    角路由应用程序在本地工作,不适用于plunker-ui视图未拉入视图:(

  22. 22

    异步不适用于大型ASP.NET应用程序,但适用于新应用程序

  23. 23

    Azure应用程序日志不适用于我的Web应用程序

  24. 24

    适用于桌面/ios/android 的 Angular 应用程序

  25. 25

    通用应用程序NTLM适用于Windows应用商店,但不适用于Windows Phone

  26. 26

    Heroku 免费 SSL 用于付费 dynos 不适用于“旧”应用程序

  27. 27

    嵌入式字体适用于设计人员,但不适用于应用程序

  28. 28

    Facebook Web应用程序登录仅适用于IP,但不适用于域

  29. 29

    Log4net适用于控制台应用程序,但不适用于Windows服务

热门标签

归档