Нужно подгрузить(и выполнить) js - файл в нужный момент.
Пример есть обект который содержыт информацию о компоненте
obj = [
{
"name": "shreck",
"dataNam" : "52342",
"linck" : "js/data/personaj.js"
},
{
"name" : "StajiGalactiki",
"dataNam" : "3124656",
"linck" : "js/data/film.js"
}
]
Можно ли сделать, чтоб при клике на таб c названием "shreck" вытягивалась ссылка из обекта на компонент "personaj.js" который загрузиться и отрендерит данный компонент именно после клика по табу ?
Интересует загрузка и выполнение js файла именно по какомкто событию буть то таймер, или клик
Безусловно, это сделать можно.
let element = document.createElement("script", { src: 'folder/script.js' });
let head = document.querySelector("head");
head.appendChild(element);
Если в скрипте есть еще и обработка события загрузки страницы, его можно инициировать так:
window.dispatchEvent(Event("load"));
Элемент, к которому применяется событие, да и само событие, могут быть другими, разумеется.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости