Как уже упоминалось, при использовании необработанного HTML-кода с сервера могут возникнуть реальные проблемы с безопасностью. Тем не менее, есть моменты, которые действительно необходимы, и вы можете захотеть, чтобы этот сырой HTML работал с системой событий Ember.
Самый простой способ сделать это - визуализировать необработанный HTML-код внутри компонента. В компонент также добавьте метод click
в тело основного компонента. Это дает вам возможность перехватывать необработанные события DOM вместо того, чтобы работать в системе действий, которую разрешает Handlebars.
Большую часть времени проще всего жить в мире Handlebars, но иногда вам нужно возвращаться к необработанным событиям JS.
Подробнее о руководствах здесь: https://guides.emberjs.com/release/components/handling-events/