Angular2アクセシビリティ問題: スクリーンリーダーNvdaツールのお知らせは以下の通りです。 従業員名ピーター要求する]チェックボックスが 従業員名ピーター要求する]チェックボックスをチェックしない、それは、第二の値のために期待される結果トムを公表すべきであるスクリーンリーダアナウンスのためのAngular2のアクセシビリティのためのaria-labelledbyの使い方
をチェックしない:チェックしない 従業員名トム要求]チェックボックスをオンにします。 これを修正するには?
employees array in component.ts file as below.
employees= [
{ "id":1, "name": "Peter", "age":32},
{ "id":2, "name": "Tom", "age":28}
];
component.html file as below:
<div class="row">
<div class="col-md-6">
<label id="empName">Employee Name</label>
</div>
<div class="col-md-6">
<label id="request">request</label>
</div>
</div>
<div *ngFor="let emp of employees; let i = index;" class="row">
<div class="col-md-6">
<span id="name">{{emp.name}}</span>
</div>
<div class="col-md-6">
<input type="checkbox" aria-labelledby="empName name request" />
</div>
</div>