如何在 Angular 中使用两个构造函数

How to use two constructors in Angular

我使用了一个构造函数来创建我的表单:

constructor(private formBuilder: FormBuilder) {}

现在我需要另一个构造函数来发送它的数据:

constructor(private http : HttpClient) {}

全部在同一个组件中。我怎样才能做到这一点?请帮助我!

您必须在构造函数中注入您需要的所有服务:

import { Component } from '@angular/core';
import { FormBuilder } from '@angular/forms';
import { HttpClient } from '@angular/common/http';

/**
 * Component
 */
@Component({
  selector: 'app-your-component',
  templateUrl: './your.component.html',
  styleUrls: ['./your.component.css']
})
export class YourComponent {
  constructor(private formBuilder: FormBuilder, private http : HttpClient) {}
}