Я реализовал раскрывающийся список в проекте, над которым я работаю, используя AngularJS.
Фрагмент HTML выглядит следующим образом:
<input-multiselect [list]="transactionState" placeholder="Choose Your Transaction State">
<ng-container class="c-legend">Transaction status</ng-container>
</input-multiselect>
Я использую массиви случай переключения, чтобы сохранить значения, которые необходимы в раскрывающемся списке для нескольких различных случаев.
Код JS приведен ниже:
export class SearchPageComponent implements OnInit {
transactionState: Array<any>;
setTransactionDropdown() {
switch (this.userGroup) {
case 5:
this.transactionState = [
{ value: 'READY_INV', label: 'Ready for Invites' },
{ value: 'NOT_READY_INV', label: 'Not Ready for Invites' },
];
break;
}
}
Я хочу иметь функцию, которая может получить доступ к this.transactionState
и получить выбранные значения, чтобы я мог передатьэти значения на другую функцию.
Может кто-нибудь помочь мне с этим, пожалуйста?Есть ли лучший метод, который я мог бы использовать?
Заранее спасибо!