Вставить пользовательский файл JS в ионный проект

Я новичок в Ionic/AngularJS. Мне нужно отобразить карусель изображений в одном представлении, поэтому мне нужно загрузить в этом представлении соответствующий JS (carousel.js). Я не хочу помещать файл js в файл index.html, потому что он будет загружен на все страницы, и мне нужно использовать его только на одной из них.

Мой вопрос: как я могу загрузить этот JS в особом представлении?

заранее спасибо

1 ответ

Добавьте следующий код в onLoad страницы, где вы хотите загрузить файл JS

<template onLoad="onLoad()"></template>

function onLoad(){
    var script = document.createElement("script");
    script.src = "https://somejavascript file url";
    document.getElementsByTagName("head")[0].appendChild(script);
}

он будет вызван, когда будет загружена определенная страница или шаблон.

С уважением.

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