Angular - передать свойство компонента в (onclick)

Можно ли передать переменную компонента A в (onclick) на элементе в компоненте B, как показано ниже?:

Компонент B:

<comp-A (click)="NodeClicked({{index}})"> </comp-A>

где index - переменная компонента A.

1 ответ

Если вы хотите передать переменную из дочернего (Comp-A) в родительский компонент (Comp-B), я бы предложил использовать Event Emitter. Пример можно посмотреть внизу страницы.

Когда кнопка нажата внутри дочернего элемента, событие отправляется родительскому элементу, и вы можете использовать эти данные по своему усмотрению оттуда.

Другие вопросы по тегам