Как импортировать модуль в файл JS, которые должен срабатывать при каждом открытии?

У меня на странице, при открытии модального окна, подгружается файл js с кодом signalR, где я прослушиваю изменения и вношу их в данные на модальном окне. Но также в этом js файле у меня есть прорисовка графика. Библиотеку с графиком я через import вношу в свой js файл. Также необходимо указать тогда у файла type="module. Но есть проблема, что если я указываю этот тип, у меня файл js работает только в первом открытии модального окна. При втором открытии мой js файл как будто не загружается. Вот почему

A module code is evaluated only the first time when imported

https://javascript.info/modules-intro

Как можно решить эту проблему? Возможно ли как-нибудь импортировать класс из библиотеки с графиком в основной странице и уже эту переменную использовать в подгруженном js файле в модальном окне?

P.s. Проблема в том, что пространство имен на основной странице включает пространство имен js файла в модальном окне, но не наоборот.


Ответы (0 шт):