0

ユーザーがそこから移動する前にオブジェクトを作成する必要がある GWT の場所があります。使ってみた

eventBus.addHandler(PlaceChangeRequestEvent.TYPE, new PlaceChangeRequestEvent.Handler() {
  @Override
  public void onPlaceChangeRequest(PlaceChangeRequestEvent event) {
    event.setWarning("must create the object");
  }
});

ただし、これは警告ボックスを表示し、ユーザーは [OK] をクリックしてその場所を離れることができます。強制コードを PlaceController インスタンスに入れることはできますが、PlaceChangeRequestEvent インスタンスを取得したときに event.cancel() のようなものを呼び出す方法があるのではないかと考えました。

4

2 に答える 2

0

stock を使用してユーザーを特定の場所に固定する方法はありませんPlaceController

場所間の移動は、Web ページ間を移動した後にモデル化されています。これは、ユーザーが実際にページを離れていないことを知る必要さえないためです。ユーザーはブラウザーを使用しているため、そのサイト/アプリと別のサイト/アプリではなぜ異なる動作をするのでしょうか? ?

于 2012-11-22T02:58:38.097 に答える