Presenter将文本框值保存在gwtp、gwt中
我试图开发一个购物车应用程序 我能够处理这笔交易。但当用户在完成交易后单击“重新开始”时,第一页将以我之前输入的值开始 我正在使用gwtp、uibinders,在一系列屏幕中有back、cancel和next功能Presenter将文本框值保存在gwtp、gwt中,gwt,uibinder,gwtp,Gwt,Uibinder,Gwtp,我试图开发一个购物车应用程序 我能够处理这笔交易。但当用户在完成交易后单击“重新开始”时,第一页将以我之前输入的值开始 我正在使用gwtp、uibinders,在一系列屏幕中有back、cancel和next功能 如何确保每笔新交易的屏幕都是空白的。我不知道您使用的是哪种设计模式,但通常“视图”在隐藏后会保持其状态。第二次显示视图时,必须重置所有字段(文本框、输入等)的值,否则它们将显示上次的状态。是否希望我清除presenter类中onReset()中的所有信息。如果不查看代码,我无法判断。在
如何确保每笔新交易的屏幕都是空白的。我不知道您使用的是哪种设计模式,但通常“视图”在隐藏后会保持其状态。第二次显示视图时,必须重置所有字段(文本框、输入等)的值,否则它们将显示上次的状态。是否希望我清除presenter类中onReset()中的所有信息。如果不查看代码,我无法判断。在显示视图之前,必须重置所有值-与第一次显示视图时设置值的方式相同。我考虑的是,我必须在应用程序或浏览器中单击“上一步”按钮时显示值。因此,简单地调用reset可能会重置其值,而与导航无关。那么如何处理呢?只在处理事务后重置值,而不是在用户导航到视图时重置值。是的,这就是我需要做的。但是如何通知所有视图事务已经完成。你想让我有一个布尔值并检查它吗。我需要这方面的建议。