我想要服务中的表单,以便我可以重用它。我将能够共享多个模块。所以对于这个要求,我试图执行下面的代码。但它显示错误。请澄清。
import { Injectable } from '@angular/core';
import { FormBuilder, FormGroup } from "@angular/forms";
@Injectable()
export class UserForm {
constructor(private fb : FormBuilder) {
return this.fb.group({ "name" : "", "email" : "" });
}
}
我收到以下错误:
src / app / app.component.ts(28,25)中的错误:错误TS2554:
的实例类型
期望1个参数,但得到0.src / forms / user.form.ts(7,9): 错误TS2322:键入' FormGroup'不能分配到' UserForm'。 财产' fb'类型' FormGroup' .src / forms / user.form.ts(7,9)中缺少:错误TS2409: 返回类型的构造函数签名必须可分配给类
如何修复上述错误?任何帮助是极大的赞赏。提前谢谢。