首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWTP地点/活动与GWTP PlaceManager

GWTP地点/活动与GWTP PlaceManager
EN

Stack Overflow用户
提问于 2013-07-04 23:01:48
回答 2查看 550关注 0票数 1

我是GWT的新手,如果我应该使用GWTP、PlaceManager或GWT地点/活动,我有点困惑。我读到了GWTP和PlaceManager,它看起来很简单,使用的代码比活动、位置和映射器少,这看起来真的很复杂(我现在不太理解它)。但是我认为还是按照google推荐的方式去做比较好?!使用GWTP的方式有没有主要的缺点?当我决定稍后使用History时,同时使用两者是否有意义?我能用GWTP做锚点吗?

我的应用程序由一个带有主菜单和内容区域的标题组成。内容区域由左区域和右区域组成。左边的区域是achnors,它应该链接到右边区域的“位置”。而GWTP nestedPresenters似乎是最好也是最简单的方法。但是我能用GWTP做到这一点吗?你会推荐使用google的方式吗?

我希望你能帮我弄清楚一些事情。:)谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-05 00:12:22

我已经在大约20个项目中使用了GWTP,我可以说PlaceManager工作得非常好。您可以很容易地将URL参数附加到nametoken中您想去的地方。您还可以在GWTP中使用锚点。

票数 0
EN

Stack Overflow用户

发布于 2013-08-08 16:48:43

但是我认为还是按照谷歌推荐的方式去做会更好?!

为什么?也许GWTP更简单,更适合您的需求。活动和地点只是谷歌的建议。没有人强迫你使用它。你应该尝试这两种方法,看看哪一种对你更好。

使用GWTP的方式有没有主要缺点?

我不知道GWTP,但对于所有其他框架,一旦你使用了它,当你想停止使用它时,它可能会变得很困难。通过只使用“纯粹的”GWT内容,您将不必面对这个问题。您的代码将更容易迁移到GWT的下一个版本,等等。

当我稍后决定使用历史时,同时使用两者是否有意义?

再说一次,我不知道GWTP,但我相信,使用两种不同的方法来解决一个问题从来都不是一个好主意。代码更难阅读、调试、重构等。

我能用GWTP做锚吗?

不知道你这么说是什么意思。Anchors是超文本标记语言的东西(不是GWT或GWTP)。GWT使用它们作为一种从一个位置导航到另一个位置的方法,而不必重新加载页面。这是一种被许多网站和技术使用的黑客攻击。See Fragment Identifier wikipedia article

在JavaScript中,当前HTML或XHTML页面的片段标识符可以在“location.hash”属性中访问-请注意,Javascript也可以与其他文档类型一起使用。随着AJAX的兴起,一些网站使用片段标识符来模拟浏览器的后退按钮行为,以进行不需要重新加载的页面更改,或者模拟子页面。

关于活动和地点,它并不像看起来那么难,然而它需要一些努力才能深入代码来真正理解它是如何工作的。我已经写了an article on that topic,也许它能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17473457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档