問題タブ [gwt-history]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
404 参照

gwt - I18N GWT を使用した TreeItem

I18N を使用して TreeItem を構築し、メニュー項目に異なるトークンを持たないようにする方法を知りたいです。

次のように TreeItem を作成すると:

ユーザーが「作成」ノードをクリックしたときに取得する ValueChange トークンは「作成」であり、次のようなコードを取得します

...

しかし、TreeItem ノードに別の言語を使用したい場合は、テキスト以外のトークン (ID など) が必要です。MVP パターンの Places パターンでこれを解決できますか? もしそうなら、それはどのように機能しますか?

0 投票する
1 に答える
783 参照

gwt - GWT-なぜこの履歴が機能しないのですか?

私はGWTの歴史を試しています。このアプローチを実装するのは本当に素晴らしいと思います。残念ながら、私のコードは機能しません。

これは私の実際のコードです:

#apartmentを読み込もうとすると、次のようになります。

1-よく理解している場合、History.newItem()を使用すると、onValueChange()を正しく呼び出しますか?では、なぜ機能しなかったのですか?

2-クラスHistoryは静的ですか?だから私はいつでもそれを渡す必要はありません。アプリケーションのどのコンテストでも呼び出すことができますか?

0 投票する
3 に答える
896 参照

gwt - GWT-ハイパーリンクに関する2つの質問-履歴トークンパラメーターを管理し、スパンに挿入します

GWTでハイパーリンクオブジェクトを管理する必要があります。私が必要なのは:

1-スパンに追加します(InlineLabelなど)

私は試しHyperlink affitta_3_span_1=new Hyperlink(result.get(i)[0], "");ましたが、次のようなものが作成されます:

実際、私はこれが必要です:

2-ハイパーリンク履歴トークンを管理します

内部リンクをそのように配置Hyperlink affitta_3_span_1=new Hyperlink(result.get(i)[1], "article/"+result.get(i)[0])しましたが、onValueChange()関数を呼び出すときにトークンのパラメーターを取得する方法がわかりません。どうすればいいですか?

乾杯

0 投票する
3 に答える
2610 参照

gwt - GWT - 履歴の最初のトークンに関する問題

私はこの問題を抱えています: Content クラス (#param のために表示するページを決定するクラス) を呼び出すと、次のようなことを行います:

さて、ブラウザのナビゲーションバーを見ると、http://localhost:8084/GWT/?gwt.codesvr=127.0.0.1:9997#homepage. そして、そうです。残念ながら、Backブラウザを押すと、次のような以前のアドレスが読み込まれることがわかりますhttp://localhost:8084/GWT/?gwt.codesvr=127.0.0.1:9997

最初に一種の「偽の」ページがあります。

1 - どうすれば修正できますか? そして、デフォルトのトークンでアプリケーションを起動するか、履歴から削除してください。またはonValueChange、空のトークンがあるときにメソッドを呼び出し、その後、一種の switch/if-else でワークフローを決定します。

2 - 関連する質問としてHistory.addValueChangeHandler(this);、コンストラクター クラスを呼び出すと、netbeans は「コンストラクターでこれを漏らしています」と言います。その意味?

乾杯

0 投票する
3 に答える
1098 参照

java - MVPパターンを使用したGWTでのナビゲーション/履歴状態の保持

Googleが推奨するMVPパターンに基づいて基本的なGWTアプリを実装しました。私が理解しようとしているのは、アプリケーションにデータを入力した後、ナビゲーション/履歴の状態を保存するための最良の方法です。

大量のデータをCellTableに返す検索があるとします。検索結果の特定のアイテムに別のパネルに移動すると、プレゼンター/ビューがどこかに保存されていない限り、検索結果の最初のパネルが表示されなくなり、バックナビゲーションで簡単にアクセスできます。

だから、私の質問は、Gmailのようなアプリはバックナビゲーションの状態を維持するために何をするのかということです。これを実装する方法の例はありますか?

0 投票する
2 に答える
469 参照

url - GWT履歴の問題

このような新しい履歴アイテムを追加するとき

History.newItem( "登録");

URLは正しく次のように変更されます

http://127.0.0.1:8888/BiddingSystem.html?gwt.codesvr=127.0.0.1:9997#Register

レジスタフォームをロードします

ただし、URLは自動的に次のように変更されます。

http://127.0.0.1:8888/BiddingSystem.html?gwt.codesvr=127.0.0.1:9997#

どうして??

として残りたいので

http://127.0.0.1:8888/BiddingSystem.html?gwt.codesvr=127.0.0.1:9997#Register

ユーザーがリロードできるように

0 投票する
1 に答える
373 参照

gwt - GWT 履歴の問題

すべてのクラスから新しい履歴トークンを追加/作成することは可能ですか? History.newItem("infoTab")メインクラス(メインクラスにはonModuleLoad()メソッドが含まれています)の外部で新しいトークン()を作成しようとすると、NullPointerExceptionが発生するという問題があります。エラーメッセージは次のとおりです。

edit : index.html に iframe 部分が追加されていませんでした。それを追加した後、私は次のようになります:

MainEntry の 110 行目は次のとおりです。

何が悪いのか、本当に理解できません... iframe がなければ、http://localhost:8080/client/index.html#token1のように 5 つの履歴トークンが正常に追加されます。

0 投票する
4 に答える
2475 参照

java - GWT。アンカー部分のURLを削除

こんにちは、「History」クラスを介して履歴をサポートするために、GWT とその標準的な方法を使用しています。非常に便利ですが、URLからアンカー部分を削除するにはどうすればよいですか? 例えば:

私のベースURL:

アプリケーションを使用しながら、新しい履歴アイテムを追加する場所に移動します。

コード内:

結果:

私はもう一度場所を変えます:

コード内:

結果:

次に、ホームページ (http://www.mysuperwebsite.com/myapp) に戻りたいと思います。

コードには何を配置する必要がありますか?:

戻るには:

目標を達成できる標準的な方法はありますか?


次のようなものを追加すると:

また

URLは次のようになります

そして、これは私が望んでいるものではありません。鋭い性格のないものが必要です。

0 投票する
2 に答える
948 参照

gwt - GWT: 遅延バインディングを使用して AbstractPlaceHistoryMapper をカスタム マッパーに置き換える

PlaceHistoryMapper 用に生成されたクラスは、AbstractPlaceHistoryMapper をスーパー クラスとして使用するようにハードコーディングされているようです。

したがって、この AbstractPlaceHistoryMapper を deferred binding を使用して私のカスタムマッパーに置き換えようとすることで、これを回避しようとしています。*.gwt.xml で次のルールを使用しています。

しかし、何らかの理由で置換が行われていないようです。CustomPlaceHistoryMapper は起動されず、生成されたクラスは引き続き AbstractPlaceHistoryMapper を使用します。

この動作の結果となる可能性のあるものについての考え/指針は大歓迎です。

注: これは GWT グループにも投稿しましたが、まだ回答がありません。

0 投票する
1 に答える
979 参照

url - さまざまなページのGWTで静的URLリンクを取得する方法

複数ページのWebサイトを構築したいのですが、別のGWTページ(パネル)を参照する方法が必要です。リンクが静的になるようにするにはどうすればよいですか?