Dojo TabContainer не показывает кнопки управления правильно, пока я не выполню проверку элемента - PullRequest
0 голосов
/ 09 марта 2020

Я использую ArcGIS API для Javascript

ArcGIS Javascript

enter image description here

Форматирование для TabContainer неверно. Однако после того, как я выполнил «Проверка элемента», форматирование исправляет себя

enter image description here

Вот код, который я использую для создания TabContainer:

    <div id="tab_plot_info" dojoType="dijit/layout/TabContainer" onClick="tabclick" style="width: 100%;"
        doLayout="false">
        <div id="ploinfoTab" dojoType="dijit/layout/ContentPane" title="Plot Information" selected="true"></div>
        <div id="devcodeTab" dojoType="dijit/layout/ContentPane" title="Development Code"></div>
        <div id="devcodeprojectTab" dojoType="dijit/layout/ContentPane" title="Development Project"></div>
        <div id="onwaniTab" dojoType="dijit/layout/ContentPane" title="Onwnai Address"></div>
        <div id="communityfacilityTab" dojoType="dijit/layout/ContentPane" title="Community Facility"></div>
    </div>

map.infoWindow.on("show", function () {
        registry.byId("tab_plot_info").resize();
    });
    map.infoWindow.resize(415, 200);
    map.infoWindow.setContent(registry.byId("tab_plot_info").domNode);
    map.infoWindow.setTitle("Identify Results")

Так что здесь происходит и как я могу исправить форматирование TabContainer ? Спасибо!

...