Angular2发送创建请求

Angular2发送创建请求

问题描述:

我们有Spring MVC后端,它可以创建,更新,删除请求作为POST请求。有可能用Angular发送这样的请求吗? 我甚至没有在http上找到创建和更新请求Angular2发送创建请求

+0

你能否提供更多关于这是写在春天你的REST API – virsha

如果你有写在春天RESTful API中,那么你可以使用角度,使单页的应用程序和角内部必须通过模块的一个调用REST的API:角HTTP

https://angular.io/guide/http

在哪里你可以找到,有组件和服务。

组件绑定到View。 因此最佳实践表示,不是直接从组件中调用http方法,而是创建可内部调用HTTP方法的Injectable服务。

如果你是新的角度,想从头开始:https://angular.io/guide/quickstart

HTTP请求通常基于GET,POST,PUT和DELETE方法,所以Angular方法对应于这些方法。您需要知道每个服务器的呼叫响应的方法,并调用适当的方法。

我建议您也快速阅读Angular文档:https://angular.io/guide/http。它可能会流露出一些光芒。但是,如果它是您接收的POST调用,那么您可能会看到类似这样的内容。

@Component({ 
    template: '<div>{{response}}</div>' 
}) 
export class DemoComponent { 
    response: string = ''; 

    constructor (private http: Http) {} 

    create(obj) { 
     this.http.post('/api/something', obj).subscribe(response => { 
      this.response = response; 
     } 
    } 
} 

祝你好运。