如何在 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) {}
}
我使用了一个构造函数来创建我的表单:
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) {}
}