У меня есть два массива
Array 1 -> ["Drug", "Kerosene", "Petrol"]
Array 2 -> ["Kerosene", "Drug"]
Мой массив 1 содержит все данные о материале, а массив 2 - это выбранный пользователем материал. Поэтому в следующий раз, когда пользователь откроет форму, я хочу, чтобы Array 1 заполнялся как флажок, и установил Elements of Array 2 в значение true (флажок установлен), который пользователь выбрал
Как этого добиться в JavaScript / Машинопись?
Любая помощь высоко ценится.
Заранее спасибо. Ниже приведен код, который заполняет все флажки. Я хочу, чтобы элементы, присутствующие в массиве 2, проверялись при загрузке.
<div class="col-md-4" *ngFor="let material of sarr_materialType">
<div class="pretty p-svg p-curve" style="font-size:14px">
<input type="checkbox" (change)="onSelectMaterialType(material, $event.target.checked)" />
<div class="state p-primary">
<svg class="svg svg-icon" viewBox="0 0 20 20">
<path
d="M7.629,14.566c0.125,0.125,0.291,0.188,0.456,0.188c0.164,0,0.329-0.062,0.456-0.188l8.219-8.221c0.252-0.252,0.252-0.659,0-0.911c-0.252-0.252-0.659-0.252-0.911,0l-7.764,7.763L4.152,9.267c-0.252-0.251-0.66-0.251-0.911,0c-0.252,0.252-0.252,0.66,0,0.911L7.629,14.566z"
style="stroke: white;fill:white;"></path>
</svg>
<label> {{material}}</label>
</div>
</div>
</div>