我TabContainer
内有两个ContentPanes
<div data-dojo-type="dijit/layout/TabContainer" data-dojo-props="doLayout:false">
<div data-dojo-type="dijit/layout/ContentPane" title="Foo">
Foo
</div>
<div data-dojo-type="dijit/layout/ContentPane" title="Bar">
Bar
</div>
</div>
由于某些原因,页面加载时 - 两个标签都不可见。如果我调整浏览器大小 - 会显示标签。
Chrome,FF,IE8 +和Safari上的问题相同。
我检查了控制台。出于某种原因,所有元素都有height = 0,width = 0和display = none。
答案 0 :(得分:0)
解决方案是在dom ready上使用widget.resize()。有关详细信息,请参阅注释。