Здесь я обновил ваш стакблиц.
Я установил, что моя локальная система Google Map протестирована и работает нормально. Поэтому iam заменил ваш angular2-google-chart.directive.ts
файл на текущий установленный файл.
А также вы не правильно инициализировали скрипт в index.html
файле в теге <head></head>
. В этом проблема. Пожалуйста, сделайте то же самое в вашем HTML-файле.
файл index.html,
<html>
<head>
<script src="https://www.gstatic.com/charts/loader.js"></script>
<script>
// !important: You want to give this variable(var googleLoaded = false;). This is used to run multiple chart in your jade.
var googleLoaded = false;
// !important: Define which chart packages to preload.Because this package uses ChartWrappers you can use any chart type that Google supports, but if it // isn't loaded it will load it on demand.
var googleChartsPackagesToLoad = ['geochart'];
</script>
</head>
<<body>
<my-app>loading</my-app>
</body>
</html>
Отлично работает ваш стек после обновления iam
https://stackblitz.com/edit/angular-mn7d6q
Скриншот
Надеюсь, это решит вашу проблему.
Спасибо
Музукумар