Контекст: мое приложение работает в Codepen, используя контейнеры вкладок Dojo. Это картографическое приложение, использующее API ESRI JS.
Проблема: но когда я перенес JS / HTML / CSS для локального запуска приложения, вкладки перестали работать, все они отображались в виде вертикального стека, а вся информация о панелях с разных вкладок отображалась на один экран перезаписывает друг друга, включая боковые панели.
Вот сценарии:
<script>
require(["dojo/parser", "dijit/layout/BorderContainer", "dijit/layout/ContentPane", "dijit/layout/TabContainer", "dojo/domReady!"], function(parser){
parser.parse();
});
</script>
<script src="https://js.arcgis.com/4.15/"></script>
<script src="Greeley_Final_Project3.js"></script>
Я использовал некоторый код, который ссылался на старую версию Dojo Claro CSS. (1.10).
Поведение немного меняется в зависимости от порядка скриптов, но не значительно. Поведение одинаково для браузеров Chrome / Firefox / Edge.
Любая помощь приветствуется! Спасибо.