0
コンポーネントセレクタを使用して配列値を正常に表示しようとしています。現在、コンポーネントセレクタはテンプレート/モデルのすべての値を表示します。私はモデルの単一の値(税金)を表示したいと思います。角度2 - コンポーネントセレクタを使用してjson配列値を表示する
userAccount.component.html
<div *ngFor="let userAccount of UserAccounts" [class.active]="userAccount === selectedUser" (click)="onSelect(userAcccount)">
<div class= 'col-md-12'>
<input class = "form-control"[(ngModel)] = "userAccount.firstName" placeholder= "First Name" />
<input class = "form-control"[(ngModel)] = "userAccount.LastName" placeholder= "Last Name" />
<input class = "form-control"[(ngModel)] = "userAccount.email" placeholder= "Email" />
<br> <div class= 'col-md-12'>Region</div> <hr>
<input class = "form-control"[(ngModel)] = "userAccount.region" placeholder= "Region" />
<input class = "form-control"[(ngModel)] = "userAccount.taxes" placeholder= "Tax Rate" />
<br>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<br>
<button (click)="goBack()" class="btn btn-default">Back</button>
<button (click)="save()" class="btn btn-primary">Save</button>
</div>
推定-detail.component.html
<tr *ngFor ="let userAccount of UserAccounts">
<td class="table-borderless" colSpan="4" class="text-right"><b>Tax</b></td>
<app-userAccount>{{userAccount.taxes}}</app-userAccount>
</tr>
あなたはコンポーネントで '{{userAccount.taxes}}'を使っていると思います。 ' {{userAccount.taxes}} app-userAccount>の代わりに' {{userAccount.taxes}} 'を使用できますか? –
現在、あなたの質問は、少なくとも私にとっては不明です。現在の出力がどのようなものか、期待される出力がどのようになるかを質問に追加できますか? – Alex
@Jijo Cleetusそれを信じていても、私はそれを試みましたが、最初はうまくいきませんでしたが、今は動作します。ありがとうございました。 –