form2中的括号在angular2中断开路径

时间:2017-03-07 13:53:17

标签: angular angular2-forms

当我在formGroup周围添加括号时,我遇到了一个问题:

<form [formGroup]="create_module" (ngSubmit)="save(create_module.value)" class="form-validate mb-lg" action="POST">

当我有括号时,我无法加载路线。没有错误或任何东西,如果我尝试通过url加载或者没有从链接做任何事情,它会进入默认路由。

此外,表单未正确提交。它执行和GET提交,而不是让组件管理它。

以下是我的组件:

import { Component, OnInit } from '@angular/core';
import { FormGroup, FormBuilder, Validators } from '@angular/forms';

@Component({
  selector: 'app-create',
  templateUrl: './create.component.html',
  styleUrls: ['./create.component.scss']
})
export class CreateComponent implements OnInit {
  private create_module: FormGroup;

  constructor(fb: FormBuilder) {
    this.create_module = fb.group({
      'name':[null,Validators.required]
    });
  }

  ngOnInit() {
  }

  save(input):void{
    console.log(input);
  }
}

我在这里缺少什么?为什么括号会破坏我的路线?

更新 还注意到当我在[formControl]

周围有括号时会发生相同的行为

0 个答案:

没有答案