1
在此示例中按F5:DojoToolkit。Dojo布局渲染问题
首先显示内容,之后布局进入最终状态。在我的应用程序中,我需要相反的内容,以便布局得到渲染,然后显示内容。加载时我不想要这种“跳跃”现象。不知何故可以解决这个问题吗?
在此示例中按F5:DojoToolkit。Dojo布局渲染问题
首先显示内容,之后布局进入最终状态。在我的应用程序中,我需要相反的内容,以便布局得到渲染,然后显示内容。加载时我不想要这种“跳跃”现象。不知何故可以解决这个问题吗?
不,我不认为有这样的选择。无论如何,你可以在初始状态visbility:hidden
中使用容器div(包含所有dojo布局元素),并且在页面加载并解析后,将其可见性更改为“可见”。
<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>
谢谢,试过这个,它给出了一个更好的结果。这对我很重要,因为我的应用程序将显示为桌面应用程序,其中加载会很奇怪。 –
我很高兴我可以帮助:) – sica07