角度2 - >如何使用FormGroup隐藏控件

时间:2017-03-26 05:46:13

标签: angular typescript

有没有办法使用FormGroup(TypeScript Angular 2)控制控件的可见性。

我设法编写以下代码:

this.myDoch.controls['text1'].disable();

但它只是阻止了控制,我正在寻找隐藏控制。

感谢。

2 个答案:

答案 0 :(得分:3)

您可以像这样使用disabled

HTML

<input [ngClass]="{'hidden': link.controls.title.disabled}" type="text" formControlName="title" />

component.ts

linkArry.controls[0].disable();

CSS

.hidden {display:none;}

答案 1 :(得分:0)

您可以使用&#39;禁用&#39; css选择器。 例如:

.my-input:disabled {
    display:none;
}

您可以阅读here