Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Presenter将文本框值保存在gwtp、gwt中_Gwt_Uibinder_Gwtp - Fatal编程技术网

Presenter将文本框值保存在gwtp、gwt中

Presenter将文本框值保存在gwtp、gwt中,gwt,uibinder,gwtp,Gwt,Uibinder,Gwtp,我试图开发一个购物车应用程序 我能够处理这笔交易。但当用户在完成交易后单击“重新开始”时,第一页将以我之前输入的值开始 我正在使用gwtp、uibinders,在一系列屏幕中有back、cancel和next功能 如何确保每笔新交易的屏幕都是空白的。我不知道您使用的是哪种设计模式,但通常“视图”在隐藏后会保持其状态。第二次显示视图时,必须重置所有字段(文本框、输入等)的值,否则它们将显示上次的状态。是否希望我清除presenter类中onReset()中的所有信息。如果不查看代码,我无法判断。在

我试图开发一个购物车应用程序

我能够处理这笔交易。但当用户在完成交易后单击“重新开始”时,第一页将以我之前输入的值开始

我正在使用gwtp、uibinders,在一系列屏幕中有back、cancel和next功能


如何确保每笔新交易的屏幕都是空白的。

我不知道您使用的是哪种设计模式,但通常“视图”在隐藏后会保持其状态。第二次显示视图时,必须重置所有字段(文本框、输入等)的值,否则它们将显示上次的状态。

是否希望我清除presenter类中onReset()中的所有信息。如果不查看代码,我无法判断。在显示视图之前,必须重置所有值-与第一次显示视图时设置值的方式相同。我考虑的是,我必须在应用程序或浏览器中单击“上一步”按钮时显示值。因此,简单地调用reset可能会重置其值,而与导航无关。那么如何处理呢?只在处理事务后重置值,而不是在用户导航到视图时重置值。是的,这就是我需要做的。但是如何通知所有视图事务已经完成。你想让我有一个布尔值并检查它吗。我需要这方面的建议。