Как создать разные ссылки для каждого элемента for..l oop в Angular 7 - PullRequest
0 голосов
/ 31 марта 2020

Пожалуйста, найдите мою ссылку на стакблиц ниже.

https://stackblitz.com/edit/angular-sbkgbf

Я поместил одну кнопку слева от каждого раскрывающегося списка, чтобы открыть соответствующий раскрывающийся список. Я открыл раскрывающийся список программно, создав ссылку mat-select через @ViewChild. Моя проблема в том, что только раскрывающийся список ABCD открывается для всех нажатий кнопок. Но когда я попытался открыть раскрывающийся список напрямую, щелкнув его, я смог открыть каждый из них соответственно. Таким образом, я могу понять, что для всех опций mat, которые создаются в for ... l oop имеет ту же ссылку в машинописи. Как я могу создать отдельные ссылки для каждой из них, чтобы при нажатии на кнопки открывался соответствующий раскрывающийся список? Или я неправильно подхожу к своему требованию? Если так, то есть ли другой способ, которым мы можем достичь этого. Заранее спасибо.

1 Ответ

0 голосов
/ 18 апреля 2020

Хорошо, я нашел ответ. Я только что передал локальную ссылку из html через событие click и обработал открытие mat-select в машинописи.

https://stackblitz.com/edit/angular-sbkgbf

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...