Ребята, всем добрый вечер! подскажите нубу как в ангуляре цепляется код(в виде js) к элементам html? Я уже узнал что тэг <script> намеренно не работает и что не всё из js прокатывает в ts, но если код такого простого вида(тут ts мне только одно слово dataset подчеркнул), то как его подцепить к кнопке? Просто не знаю с чего начать поиски - мне везде выдают результаты на подключение внешних js но мне через ts надо, ведь это же точно можно.
ОКНО On/Off:
openModalButtons.forEach(button => {
button.addEventListener('click', () => {
const modal = document.querySelector(button.dataset.modalTarget)
openModal(modal)
})
})
closeModalButtons.forEach(button => {
button.addEventListener('click', () => {
const modal = button.closest('.modal')
closeModal(modal)
})
})
function openModal(modal) { modal.classList.add('active') }
function closeModal(modal) { modal.classList.remove('active') }