0

Vaadin と GWT は初めてですが、高度な JavaScript プログラマーです。現在、Vaadin の既存のプロジェクトに取り組んでおり、プロジェクトで jQuery の大きな可能性を利用したいと考えています...既存の Vaadin プロジェクトに GWTQuery を追加するにはどうすればよいですか?

4

2 に答える 2

1

他のGWTプロジェクトの場合と同じです。

  1. GWTQuery JARをプロジェクトのパス上のフォルダーの下に配置します(WEB-INF/lib実行時に必要ないため、の下に配置する必要はありません)。
  2. プロジェクトのビルドパスに含めます(たとえば、Eclipseで-JARファイルを右クリックし、[ビルドパス] > [ビルドパスに追加]を選択します)。
  3. モジュールxmlに対応するエントリを追加します。

    <inherits name="com.google.gwt.query.Query" />
    

本番モードで実行する前に、必ずGWTコンパイラーを実行してください。

参考資料: GoogleDevelopersのGWTドキュメントで
プロジェクトを整理する。

于 2012-12-05T13:52:18.130 に答える
1

1.- Maven を使用している場合は、次の行を に追加しますpom.xml

<dependency>
 <groupId>com.googlecode.gwtquery</groupId>
 <artifactId>gwtquery</artifactId>
 <version>1.2.0</version>
 <scope>provided</scope>
</dependency>

それ以外の場合は、プロジェクト サイトから gwtquery-1.2.0.jar をダウンロードし、クラスパスに含めます。

2.- 次の行をyour_application.gwt.xmlファイルに追加します。

<inherits name='com.google.gwt.query.Query'/>

3.-GQueryクラスからメソッドを静的にインポートする

import static com.google.gwt.query.client.GQuery.*;

4.-それを使用して、dom またはウィジェットを強化します

$("css_selector").css("width", "100%");
$("css_selector", my_widget).hide();

5.- jquery プラグインは使用できませんが、jquery のコア API は使用できます (いくつかの違いがあります)。ただし、多くの gquery プラグインがあります。

于 2012-12-05T16:18:01.457 に答える