Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.05.2022, 22:37
Аспирант
Посмотреть профиль Найти все сообщения от p.rishard
 
Регистрация: 21.04.2018
Сообщений: 46

Planetary.js, Uncaught TypeError
Прошу помощь клуба. Planetary.js в консоли выдает Uncaught TypeError: Cannot read properties of undefined (reading 'geo').
Если копирую файлы с гитхаба автора либы и запускаю, траблы нет. Но, установив вебпаком d3 и topojson:

Код:
{
  "name": "blog",
  "private": true,
  "dependencies": {
    "@rails/webpacker": "5.4.3",
    "d3": "^3",
    "topojson": "^3.0.2",
    "webpack": "^4.46.0",
    "webpack-cli": "^3.3.12"
  },
  "devDependencies": {
    "webpack-dev-server": "^3"
  }
}
, получаю эту ошибку.

Понять не могу, в чем проблема. Собсно, все, что я делаю после инсталляции зависимостей, это подтягиваю на страничку последнюю версию (или предпоследнюю) planetaryjs.min.js и более-менее стандартный yourApp.js от разработчика скрипта, в котором ссылка на topojson: { file: '/globe/world-110m-withlakes.json' }. Еще <canvas id='rotatingGlobe'></canvas>, ну и все. С точки зрения rails, ошибок нет, все скрипты вызваны корректно. Да и глобус работает.

Использую D3 третьей версии, как и указано в доке. Topojson ставлю актуальный (третий, а не первый, как указывал автор), но это не влияет на ошибку, проверял.

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Uncaught TypeError: url.indexOf is not a function, etc p.rishard jQuery 4 22.04.2018 21:23
SOS! Не работает скрипт на сайте и не запускается видео Arin Библиотеки/Тулкиты/Фреймворки 6 22.06.2017 14:41
Uncaught TypeError: Cannot read property 'getElementById' of null kilohertz_. AJAX и COMET 5 07.12.2014 07:04
Ext.data.Record.create - Uncaught TypeError: Cannot read property 'items' of undefine potkin ExtJS 2 01.07.2012 22:29
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 19:34