Вы можете сделать что-то подобное, если хотите проверить элементы, которые также существуют внутри otherArray
. Это предполагает, что эти массивы являются строковыми массивами, как вы упомянули.
// In the template
<div *ngFor="let p of people">
<mat-checkbox class="example-margin secondary-text"
[checked]="isInOtherArray(p)" >p</mat-checkbox>
</div>
// In the component method
public isInOtherArray(person) {
return this.otherArray.indexOf(person) > -1;
}
Или вы можете напрямую использовать его в своем шаблоне
<div *ngFor="let p of people">
<mat-checkbox class="example-margin secondary-text"
[checked]="otherArray.indexOf(p) > -1" >p</mat-checkbox>
</div>