問題タブ [suggestbox]
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.
gwt - GWT のぼかしで SuggestBox をクリアする
GWT に SuggestionBox があります。ぼやけているときにそれをクリアする方法はありますか (ユーザーが選択した場合を除き、アクションが発生するはずです)?
gwt - SuggestBox() で画像とテキストを表示する
次のコードで SuggestBox と MultiWordSuggestOracle を使用して、提案ドロップダウンにテキストとともにアイコンを表示しようとしています:
onModuleLoad 関数には、次のコードが含まれています。
問題 : html コードが通常のテキストとして出力されます。コードの何が問題なのか教えてください。
ありがとう!
java - GWT SuggestBox の問題
アプリケーションにを追加する際に問題が発生しSuggestBoxています。UiBinderテンプレートは次のようになります。
を拡張して独自のSuggestBoxを作成していMultiWordSuggestOracleます。コードをデバッグし、カスタムSuggestBoxクラスが作成され、適切に初期化されることを確認してから、UiBinder.
私のSuggestBoxはうまくいきません。私が困惑しているのは、このコンポーネントFlexTableを使用して (suggestbox を介して追加したエントリを表示する必要があった) に追加すると、setWidget(row, column, widget)適切に動作するため、UI の初期化時に何かが欠けている可能性があることです。私は GWT アプリに関する Dewsbury の本を持っていますが、カバーしていませんUiBinder。私が使用を確認したチュートリアルとコード例
問題ありません。それでも、このコンポーネントまたは UI を作成して初期化するときに何が間違っているのか理解できませんSuggestBox。それ以上かかるかどうかはわかりません
sugestbox を初期化するには、またはこのコンポーネントをリンク/初期化するときに欠けている他の重要な概念がある場合。
コンポーネントは次のように宣言されます
java - GWT SuggestBox onFocus の requestDefaultSuggestions の実際の例
ユーザーがタブでフィールドに移動したときにデフォルトの提案セットを表示するように SuggestBox を更新するように依頼されました。SuggestOracle の実装で requestDefaultSuggestions(Request r, Callback c) メソッドを使用する目的で、SuggestBox に FocusHandler を登録しました。
ドキュメントには、これが機能するためには Request クエリを null にする必要があることが記載されています。簡単です。ただし、より大きな問題は Callback オブジェクトに関するものです。
onSuggestionsReady メソッドを実装する匿名クラスを単純に作成し、それを上記のメソッド呼び出しに渡すと仮定しました。
例:
私が理解するのに苦労しているのは、呼び出しの戻り時に結果を SuggestBox に入力するために、コールバックが結果をどうするかということです (つまり、「何かをする」)。SuggestBox と SuggestionDisplay のレビューに基づいて、応答の提案をボックスに渡す方法がわかりません。私の検索では、同様の質問を持つ他の人が表示されましたが、回答を投稿した人をまだ見たことがありません. かなり簡単にできるように思えるので、requestDefaultSuggestions メソッド呼び出しを呼び出す方法について混乱しているだけなのか、それとも間違った角度から問題に取り組んでいるのかはわかりません。
誰かが私を正しい方向に向け、次の開発者が苦労するためにこれを文書化するのを手伝ってくれることを願っています.
gwt - SuggestBox でアイテムに色を付ける
提案ボックスのアイテムにカスタムの背景色を付けたいです。これは可能ですか?
お気に入り
java - GWT 2.7 を使用して、2 つのパラメーター名とそれぞれのインデックスを許可することで、suggestbox としても機能するコンボボックスを使用する方法はありますか
自動提案機能と一緒にコンボ ボックスを使用する方法を知りたいです。できれば例を挙げてください。
gwt - GWT Suggestbox: 古いコールバックは新しいコールバックを上書きします
コンテキスト
パフォーマンスが低下しているカスタム SuggestOracle で SuggestBox を使用しています。
「a」と入力すると、「a」で始まるすべての結果が候補として返されます。多数の結果があるため、提案は数秒の短い遅延で表示されます。
しかしその間、私はタイピングを続けてきました。そのため、タイプ「ab」があり、「a」のみの場合よりも結果が大幅に少なくなります。そのため、提案はほぼ瞬時に表示されます。
問題
「ab」の提案が表示された後、「a」からのコールバックが返され、「ab」の提案が上書きされます。最後に、入力した単語と一致しない提案のリストがあります。
私の質問
- 古いコールバックが新しいコールバックを上書きするのを防ぐ方法はありますか?
- そうでない場合、提案メカニズムがトリガーされる前に少なくとも3文字待つ方法はありますか?
- 他のソリューションのアイデアはありますか?