問題タブ [gwtquery]
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.
java - GWTQuery ライブ ブラーが機能しない
次のコードは、2nd がクリックされるたびに新しい要素を追加しますdiv
。追加するたびに、追加された要素にフォーカスが設定されるため、メソッドの準備が整います (この目的のためだけに属性をblur
設定しています)。tabIndex
ただし、新しい要素の外側をクリックしても、ポップアップが表示されるはずですが、何も起こりません。このコードの何が問題なのか誰か教えてもらえますか?
java - GWTQuery でクリック要素の共通ハンドラーを定義する
私の GWTQuery プロジェクトには、4 つのカスタム ドロップダウン メニューがある状況があります。ユーザーが現在のメニュー選択のいずれかを変更すると、4 つのメニューの値 (そのうちの 1 つはそのメニューの新しく変更された値) を使用して AJAX 要求が行われます。4 つのメニューすべてが同様のリクエストをトリガーするため、AJAX リクエストを処理する共通のクラスを作成し、クリックハンドラがそのクラスを拡張できるようにします。
しかし、メニューは動的に生成されるため、GWTQuery のlive
メソッドに頼らざるを得ません。そして、それはタイプの変数をFunction
パラメーターとして取ります。既に Function を拡張しているため、Ajax ハンドラー クラスも拡張することはできません。では、どうすればいいですか?このようなものは、私が探しているものです:
1 つには、AJAX_handler 関数を含む 4 つのメニューすべての汎用ハンドラーを定義してから、どのメニューが現在のハンドラーを参照しているかを検出することはできません。AJAX_handler クラスは別のものでなければなりません。
java - スタンドアロン クラスで GWT タイマーが例外をスローする
私はGWTQueryを使用paste
してテキストボックスのイベントを検出し、小さなタイマーを設定してから値を貼り付けています。このようなもの:
これをメイン ファイル (onModuleLoad
宣言されている場所、つまりブラウザに表示されるファイル) に含めると、期待どおりに動作します。ただし、テキストボックスを独自のパッケージに配置し、initWidget
それらをメインファイルにインポートするように呼び出して、コードを区分化しました。このコードをそのクラスに配置すると、 のようなエラー メッセージが表示Uncaught exception escaped
されます
com.google.gwt.sample.myproject.client.Location$3$1.run
。ここで何が問題なのか、どうすれば修正できるのか教えてもらえますか?
java - GWTQuery-UIの使い方
私は GWTQuery がどのように機能するかを理解しようとしていslider
ます. Googleのドキュメント(slider
タブは左下にあります) に従って、 hereAbstractSliderDemo
のクラスを使用して、ここで定義されたインターフェイスを実装しています。Demo
onModuleLoad
ただし、ページの読み込み時に、NullPointer 例外がスローされます。誰でも使用方法を教えてもらえますか。おそらく、ここで何かが欠けています。(GWTQuery と GWTQuery-UI jar ファイルの両方をビルド パスに追加<inherits name='gwtquery.plugins.Ui' />
し、XML ファイルに含めました)。
そして、これが私のプロジェクトのディレクトリ構造です:
gwt - GWT の gwtquery .live() メソッドで発生する可能性のあるバグ
私は次のことをしようとしています:
クラスによって示される、いくつかのリンクの特定のハンドラーを追加したいと考えています。
$("a.link_list").live("click", new ListLinkHandler());
そのような新しいリンクが生成されるため、.live()
代わりに必要です。.bind()
(私は jQuery.live()
が を支持して非推奨になっていることを知っ.on()
ていますが、gwt-query には.on()
まだありません。)
ハンドラーを次のように定義しました ( gwtquery の例と同じように):
ただし、リンクをクリックしてもハンドラ メソッドが呼び出されることはありません。Chrome Dev Tools でイベント リスナーを確認できます: http://screencloud.net/v/bV5V。body
ですのでオンになっていると思います.live()
。
使ってみたところ.bind()
、うまくいきました。body
イベント リスナーが変更され、a.link_list
ハンドラーが本来の機能を実行しますが、(文書化されているように、私はテストしませんでした) 新しく作成されたリンクに対してではありません。
メソッドのバグを報告しました.live()
が、何か間違っている可能性があります。
また、gwtquery なしでそれを行う方法がわかりません。GWT には、クラスごとに要素を選択する方法も、新しい要素にリスナーを継続的に追加する方法もないようです。
jquery - jQuery.Deferred()/ GWTの機能を約束しますか?
最近、私はjQuery.Deferred()とそれが非同期フロー制御(Promises )を処理するために提供する機能が本当に好きであることを発見しました。私が最も気に入っているのは、Ajaxリクエスト(および)のコールバックフックと、toおよびpromiseの機能だと思います。GWTプロジェクトのある時点でこの機能が必要になる可能性がありますが、そのエコシステムに類似したものはありますか?.done()
.fail()
.resolve()
.reject()
jquery - GWT は、外部のカスタム Javascript イベントをリッスンします
私は GWT アプリケーションに取り組んでおり、そのアプリが外部のカスタム Javascript イベントをリッスンするようにしたいと考えています。これらのイベントは、モジュールの外部からトリガーされます。
基本的に、いくつかの jQuery を使用して基本的な Web アプリで行うことと同じように:
onAttach
Composite のメソッドをオーバーライドすることで、GWTQuery でこれを実現しようとしました。
これは機能していません。反対側でイベントをトリガーしていないときに、コールバック関数が呼び出されています。
この目標を達成するために何を提案しますか?
gwt - GWT Uniform.js を使用して Select 値を変更する
GWT アプリで uniform.js を使用しています。選択項目の値を図式的に変更する必要があります。しかし、ウィジェットは更新されないようです。これを使用して更新できることを知っています
しかし、どうすればGWTでそれを行うことができますか?
gwt - GWT Query DropEvent: ドロップ座標を取得できますか?
Web アプリケーションに GWT と GWT Query プラグインを使用しています。ドラッグ可能な画像と Droppable でラップされた GWT Canvas があります。私のコードは次のようになります。
問題は...これらのx座標とy座標をドロップイベントから取得して、ドロップ場所のキャンバスに画像を描画できるようにするにはどうすればよいですか?
gwt - GWT でサードパーティの json サービスを使用する方法
GWT でサードパーティの json レスト サービスにアクセスし、その応答をすばやく解析するための最良の方法を探しています。残りのサービスはcallback
パラメーターを提供し、提供された例では jQuery.jsonp を使用しています。