gpt4 book ai didi

java - 替换 GWT 中的 DIV

转载 作者:太空宇宙 更新时间:2023-11-04 13:43:33 25 4
gpt4 key购买 nike

我创建了一个简单的 GWT 页面,其中包含 5 个显示一些信息的 div。但是现在我想创建一个登录页面,在用户登录之前隐藏所有其他 DIV。我怎样才能做到这一点?

我看过这个GWT Replace div (not append!) with RootPanel但是还有其他更好的方法吗?

登录后我希望布局是这样的:

<div id="mainDiv">
<div id="topDiv"></div>
<div id="wrapper">
<div id="leftDiv"></div>
<div id="rightDiv">
<div id="rightDivTop"></div>
<div id="rightDivBot"></div>

</div>
</div>
</div>

但是我想要这样的登录屏幕:

 <div id="mainDiv">

</div>

最佳答案

我建议您学习 GWT Activities 和 Places 设计模式:

http://www.gwtproject.org/doc/latest/DevGuideMvpActivitiesAndPlaces.html

它解释了如何在您的应用程序中创建多个 View /位置,以及用户或您的应用程序如何从一个位置(即主页)导航到另一个位置(即登录页面)。

在 GWT 中,您不会替换 div。您创建两个或多个“ View ”。然后显示一个 View 并根据需要隐藏其余 View 。 Activities and Places 设计模式的优势之一是支持导航历史。例如,如果用户从主页转到登录页面,他可以通过点击浏览器中的退格键返回。

关于java - 替换 GWT 中的 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22632699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com