Я пытаюсь импортировать функцию js из внешнего файла .js, используя тип "module", но постоянно получаю сообщение об ошибке "ReferenceError: polygonClick не определено".
Вот мой код:
HTML:
<!DOCTYPE html>
<html>
<head>
...
<script src="js/map.js" type="module"></script>
</head>
<body>
...
<script>
function initMap() {
...
$.getJSON( "./DI.json", function( coords ) {
var building = new google.maps.Polygon({...});
building.setMap(map);
building.addListener('click', (event) => polygonClick(event));
});
...
}
</script>
</body>
</html>
JS:
import {MDCDrawer} from './@material/drawer';
export default { polygonClick };
const drawer = MDCDrawer.attachTo(document.querySelector('.mdc-drawer'));
function polygonClick(event) {
console.log(event);
}
Может кто-нибудь сказать мне, что я делаю неправильно, пожалуйста?
Заранее спасибо!