Layout Dojo布局渲染问题

Layout Dojo布局渲染问题,layout,dojo,render,Layout,Dojo,Render,在此示例中按F5: 首先显示内容,然后布局进入最终状态。在我的应用程序中,我想要相反的结果,以便呈现布局,然后显示内容。我不希望加载时出现“跳跃”现象。有可能以某种方式解决这个问题吗?没有,我认为没有这样的选择。无论如何,您可以使用初始状态为visibility:hidden的容器div(其中包含所有dojo布局元素),并在加载和解析页面后将其可见性更改为“visible” ready(function()){ 样式(“容器:,“可见性”,“可见”); }); 谢谢,尝试了这个,结果非常好。这

在此示例中按F5:


首先显示内容,然后布局进入最终状态。在我的应用程序中,我想要相反的结果,以便呈现布局,然后显示内容。我不希望加载时出现“跳跃”现象。有可能以某种方式解决这个问题吗?

没有,我认为没有这样的选择。无论如何,您可以使用初始状态为
visibility:hidden
的容器div(其中包含所有dojo布局元素),并在加载和解析页面后将其可见性更改为“visible”


ready(function()){
样式(“容器:,“可见性”,“可见”);
});

谢谢,尝试了这个,结果非常好。这对我很重要,因为我的应用程序将显示为桌面应用程序,加载会很奇怪。我很高兴能提供帮助:)
    <div id="container" style="visibility:hidden">
      <!-- dijit widgets inside the "container"-->
    </div>

   <script type="text/javascript">
      dojo.ready(function(){
        dojo.style("container:, "visibility", "visible");
      });
   </script>