Angular 如何禁用子输入?

Angular 如何禁用子输入?,angular,Angular,我有一个父组件: html: 在该组件中,我有子组件: ts: html: 布罗伊 现在,我想当我将父组件populateData更改为true时,在子组件中得到它。有什么建议吗?html中的应用程序用户详细信息在哪里使用?父项具有填充数据,因此您可以为您的子项添加输入,并将其定义为@input()public populateData:boolean。是吗?是的…是的…你可以发布答案,我会接受的 <select class="form-control" type="text" r

我有一个父组件: html:

在该组件中,我有子组件:

ts:


html:


布罗伊

现在,我想当我将父组件populateData更改为true时,在子组件中得到它。有什么建议吗?

html中的应用程序用户详细信息在哪里使用?父项具有
填充数据
,因此您可以为您的子项
添加输入,并将其定义为
@input()public populateData:boolean。是吗?是的…是的…你可以发布答案,我会接受的
<select class="form-control" type="text" required [disabled]="populateData">
      <option value=""></option>
       <option *ngFor ="let contact of contacts" [value]="contact.id">{{contact.id}} - {{contact.customerName}}, {{contact.ptechnologyName}}, {{contact.mainlocationName}}  </option>
 </select>  
   populateData: Boolean = true;
 <app-user-detail></app-user-detail>
 <div class="col-md-6">
     <div class="form-group">
        <label>Broj</label>
        <input type="text" class="form-control-full" placeholder="" [(ngModel)]="prepaidDetails.mobile" [ngModelOptions]="{standalone: true}" [disabled]="populateData">
      </div>
 </div>