Angular2 发送创建请求
Angular2 send create request
我们有 Spring MVC 后端,可以将创建、更新、删除请求作为 POST 请求。是否可以使用 Angular 发送此类请求?
我什至没有在 http
上找到创建和更新请求
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;
}
}
}
祝你好运。
如果你有 RESTful API 写在 Spring,那么你可以使用 Angular 来制作单页应用程序并且 Angular 内部将通过调用 REST API模块之一:Angular HTTP
哪里有组件,哪里就有服务。
组件绑定到视图。
所以最佳实践说,与其直接从组件调用 http 方法,不如创建将在内部调用 HTTP 方法的 Injectable 服务。
如果您是 Angular 的新手并且想从头开始:https://angular.io/guide/quickstart
我们有 Spring MVC 后端,可以将创建、更新、删除请求作为 POST 请求。是否可以使用 Angular 发送此类请求? 我什至没有在 http
上找到创建和更新请求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;
}
}
}
祝你好运。
如果你有 RESTful API 写在 Spring,那么你可以使用 Angular 来制作单页应用程序并且 Angular 内部将通过调用 REST API模块之一:Angular HTTP
哪里有组件,哪里就有服务。
组件绑定到视图。 所以最佳实践说,与其直接从组件调用 http 方法,不如创建将在内部调用 HTTP 方法的 Injectable 服务。
如果您是 Angular 的新手并且想从头开始:https://angular.io/guide/quickstart