在Angular2中创建我的第一个表单时,我得到以下错误:
未处理承诺拒绝:无法设置属性' stack'未定义的 ;区域:;任务:Promise.then;值:TypeError:无法设置 财产'堆栈'未定义的
我使用的是anguilar-cli 1.0.0-beta.25.5。 ** 这是我的代码:
import { Component } from '@angular/core';
import {FormControl, FormGroup} from '@angular/forms';
@Component({
selector: 'app-root',
template:
`<div class="container">
<form [formGroup]="userForm" (ngSubmit)="submitHandler()">
<div class="form-group">
<input type="text" class="form-control" formControlName="username"
placeholder="username...">
</div>
</form>
</div>`
})
export class AppComponent {
private userForm : FormGroup;
constructor(){
this.userForm = new FormGroup({
username : new FormControl(),
password : new FormControl(),
email : new FormControl(),
});
}
}
答案 0 :(得分:2)
将zone.js更新为0.7.6,您将看到实际错误。
答案 1 :(得分:1)
这可能与此处的问题有关。 https://github.com/angular/angular-cli/issues/3975。进行备份并尝试更新到最新版本。