我已经基于Google推荐的MVP模式实现了一个基本的GWT应用.我想弄清楚的是在您的应用程序中填充数据后存储导航/历史状态的最佳方法. 假设您进行搜索,将一堆数据返回到CellTable中.如果我将搜索结果中的特定项目导航到另一个面板,则除非演示者/视图存储在某处,否则带有搜索结果的初始
我在GWT中查看History和History JavaDocs,我注意到无法判断是按下了向前还是向后按钮(是实用还是按用户). “按下按钮”由您注册的addValueChangeHandler处理,但传递给处理程序的唯一内容是历史堆栈上的字符串.没有迹象表明“历史”是“后退”(使用后退箭头按钮)还是“前进”(使用
什么被认为是关于后退/前进项目能力的好设计. 我的意思是 – 用户只能通过后退/前进浏览器按钮浏览应用程序,或者在应用程序中有后退按钮,混合它(浏览器后退和应用程序后退按钮)是一个好习惯吗?或者GWT History足以成为应用程序中唯一的导航器? 我很高兴听到不同的意见和方法. 谢谢解