ион-выберите несколько — Как отменить выбор всех других опций на основе выбранной опции

#javascript #ionic-framework #ionic5

Вопрос:

У меня есть что-то вроде следующего:

 lt;ion-item color="dark"gt;  lt;ion-select multiple value="any"gt;  lt;ion-select-option value="any"gt;Anylt;/ion-select-optiongt;  lt;ion-select-option value="01"gt;1lt;/ion-select-optiongt;  lt;ion-select-option value="02"gt;2lt;/ion-select-optiongt;  lt;ion-select-option value="03"gt;3lt;/ion-select-optiongt;  lt;ion-select-option value="04"gt;4lt;/ion-select-optiongt;  lt;ion-select-option value="05"gt;5lt;/ion-select-optiongt;  lt;ion-select-option value="06"gt;6lt;/ion-select-optiongt;  lt;ion-select-option value="07"gt;7lt;/ion-select-optiongt;  lt;ion-select-option value="08"gt;8lt;/ion-select-optiongt;  lt;/ion-selectgt;  lt;/ion-itemgt;  

используя Javascript, мне интересно, как определить, когда пользователь выбирает определенную опцию, например, если выбран какой-либо параметр, то пользователь также выбирает 1, затем любой должен быть отменен, или если выбраны 1, 3 и 4, а затем выбран любой, остальные отменены

Спасибо

Комментарии:

1. вы можете использовать [disable]="OtherSelected" атрибут для любого параметра.

2. @NajamUsSaqib это угловой, верно? Я просто использую чистый JS

3. и все же вы должны делать это таким же образом. используйте ionChange ="youEventDetectFunction($event)" и внутри своей функции запишите отключенную логику.