Эй, я пытаюсь создать компонент, который действует так же, как компонент amazon.Когда у вас есть несколько изображений слева и вы наводите на них курсор, чтобы увидеть более крупное изображение рядом с ними.
Мой подход состоял в том, чтобы иметь (mouseenter) событие, которое вызывает функцию с $ event в нем.И функция устанавливает переменную {{image}}
Итак, у меня есть HTML:
<img width="100px;" id="div1" src="./assets/Capture.PNG" (mouseenter)="displayId($event)"/>
<img width="100px;" id="div2" src="./assets/media.jpg" (mouseenter)="displayId($event)"/>
<p>{{image}}</p>
, а .ts:
displayId(event: Event){
this.image = event.target;
}
Я знаю, что есть лучшееи простой подход. Я новичок в html, поэтому у меня не так много знаний.
Когда я пытаюсь это дает мне это.[ObectHTMLImageElement]