运行webpack-dev-server很好.首页加载正常.但是当我刷新浏览器时,每2秒'WDS disconnected'会出现在控制台和浏览器中无限重新加载.此问题仅出现在Firefox/Firefox Developer Edition浏览器中.浏览器Chrome,Edge,IE11没有问题.

package.json:
....
"webpack": "^1.13.3",
"webpack-dev-server": "^1.16.2"
webpack.config.js:
....
entry: [
//'app': './app/app.ts'
'webpack-dev-server/client?http://localhost:8080/', './app/app.ts'
],
output: {
publicPath: 'http://localhost:8080/',
filename: 'app/app.bundle.js'
},
....
Run Code Online (Sandbox Code Playgroud)
Firefox Developer Edition 51.0a2
我需要帮助以反应形式进行formArray验证.我想验证数组中的每个项目,但我不知道我该怎么做.谢谢.
HTML代码:
<label for="name">name:</label>
<input formControlName="name" id="name" type="text">
<div *ngIf="name.invalid && (name.dirty || name.touched)">
<div *ngIf="name.errors.required">
required
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
TypeScript代码:
createForm() {
this.form = this.fb.group({
person: this.fb.array([this.initItemRows()])
});
}
initItemRows() {
return this.fb.group({
name: [''],
info: ['']
});
}
addNewRow() {
const control = <FormArray>this.form.controls['person'];
control.push(this.initItemRows());
}
deleteRow(index: number) {
const control = <FormArray>this.form.controls['person'];
control.removeAt(index);
}
get name() { return this.form.get('person.name'); }
get info() { return this.form.get('person.info'); }
Run Code Online (Sandbox Code Playgroud)
我试过这个:
initItemRows() {
return this.fb.group({
name: ['', Validators.required …Run Code Online (Sandbox Code Playgroud)