试图访问服务中的反应形式

时间:2018-02-14 12:21:37

标签: angular

我想要服务中的表单,以便我可以重用它。我将能够共享多个模块。所以对于这个要求,我试图执行下面的代码。但它显示错误。请澄清。

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:       返回类型的构造函数签名必须可分配给类

的实例类型

如何修复上述错误?任何帮助是极大的赞赏。提前谢谢。

0 个答案:

没有答案