У меня есть список направлений, а именно
countryList = ["South","East","West"]
<div *ngFor="let country of countryList">
<mat-checkbox (change)="checkBoxClicked(country, $event)">
{{country}}
</mat-checkbox>
</div>
, показанный в виде флажка. Поэтому, когда пользователь выбирает конкретное направление, я пытался сохранить его в хранилище сеанса
checkBoxClicked(list, event) {
if (event.checked) {
sessionStorage.setItem("TestingSelectedPages",JSON.stringify({ 'Countries': list}));
}
else {
//How to remove the same ???
}
}
Например, если значение хранилища сеанса такое:
Я имею в виду, если я сниму флажок с определенного элемента (скажем, «Юг»), как удалить только Юг из списка и оставить остальные в хранилище сеанса.