我想知道该com.google.gwt.activity.shared.Activity#mayStop
方法是否有任何重要的用例。
- 这
com.google.gwt.place.shared.PlaceController.Delegate#confirm
是一个阻塞的,所以你不能使用不同的Delegate
,即使用回调。我真的不知道为什么这是以阻塞方式实现的,因为 GWT 的人总是说用户交互应该异步处理。 - 该
mayStop
方法总是被调用。即使ActivityManager
返回相同Activity
并且 UI 不会改变。因此,活动必须检查例如用户是否有未保存的更改,以及位置更改是否真的会导致丢弃未保存的数据。我认为在调用之前可以更轻松地完成此检查placeController.goTo(new Place())
。
你怎么看?