問題タブ [uibinder]
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 - @UiHandler のドキュメント
GWT を UiBuilder と組み合わせて使用することを検討し始めました。GWT のドキュメント@UiHandler(..)
に書かれているように、ディレクティブを使用して単純なイベント ハンドル コードを作成する方法について、私は少し困惑しています。
この場合、メソッドhandleClick
が使用されます。各 GWT ウィジェットについて、どのメソッドを使用して作成できるかをどのように知ることができます@UiHandler
か? メソッドを作成することもできますdoClose()
。
しかし、たとえば、ListBox
アイテムが選択されたイベントを取得するために で何を使用できますか? ドキュメントのどこでこれを見ることができますか?
url - uibinder(GWT)のClientBundleリソースに背景画像を設定する方法
uibinder / javaの背景画像を使用せずにClientBundleの画像に設定する方法:
これはIEでは機能しないためです(FFはOKです)。css@urlまたは...を使用してuibinderに直接背景画像を設定する必要があると思います。
(私はGWT 2.0.3を使用しています)
よろしく
gwt - SmartGWT で uibinder を使用していますか?
SmartGWTでUiBinderを使用することはまったく可能ですか? ギャップを埋めるための努力はありますが、現時点では不可能だと聞いています。それらの取り組みはいかがですか?彼らはまだ成功を収めていますか?
さらに、SmartGWT がまだ UiBinder に対応していない場合、他の GWT ライブラリはありますか? おそらくext-GWT?
gwt - GWT でアプリ全体の CSS 定数が必要
GWT CssResource でいくつかの色を定数として定義し、それらの定数をアプリケーション全体で使用したいと考えています。しかし、私はそれを行う方法がわかりません。
私が試したことをお話しします。次のように ClientBundle と CssResource を作成しました。
Resources.css でいくつかの定数を定義しました。
Resources.css 内では、これらの定数を次のように使用します。
これらの定数を他の CSS ファイルや UiBinder テンプレートで再利用する方法を知りません。LoginView.ui.xml など、他の UiBinder ファイルでこれを行いたいと思います。
...しかし、コンパイルされていないようです。どうすれば目的を達成できるか知っていますか?
jquery - jqueryを使用してgwtuibinderdiv要素を呼び出す
gwtQueryを使用せずにjqueryを使用してuibinder内のdiv要素を手動で操作する方法を探しています。例はありますか?
jqueryは、gwt-entry-point.nocache.jsファイルを含むapp.html内にあります。
javascript - uibinder要素がjqueryセレクターで取得してchrome/safariで失敗する
私は以下のようなuibinderhtml要素を持っています
私のJavaScriptはFirefoxで問題なく実行されます。しかし、safari / chromeでは、javascriptは呼び出されません。http://bit.ly/ayuFc1でアップロードしたサンプルを ご覧 ください。Firefoxで開いてみて、chrome/safariと比較してください
私のJavaScript
gwt - GWT TabLayoutPanel は常に折りたたまれています
UIBinder で作成された簡単な TabLayoutPanel があります。タブは表示されますが、コンテンツは表示されません。これは HTML にありますが、常に折りたたまれています (要素に設定されたインライン スタイルによって折りたたまれます)。私が知る限り、これは私が見たすべての TabLayoutPanel の例と同じです。他のウィジェットは正常にレンダリングされます。このプロジェクトは、デフォルトの HTML とコードが取り除かれた基本的な例にすぎません。
XML は次のとおりです。
Java は次のとおりです。
そして、次のようにアプリに追加しています。
私は唖然としています。これは非常に簡単なはずです。私は愚かな何かを見逃しているに違いない。何か案は?
gwt - の複製GWT の TabLayoutPanel の要素
GWT のタブ パネルは、私が行う必要があるスタイリングには不格好であることがわかったので、独自の単純なタブ パネルを作成しようとしています。<nav>
基本的に、タブ用の HTML5要素とDeckPanel
、コンテンツを表示するための です。残りは CSS3 でユーザーに理解させます。
GWT TabLayoutPanel には、タブのコンテンツを定義するために使用する次の「特別な」タグがあります。
と を参照し<g:tab>
て<g:header>
います。この種のタグはさまざまな場所で使用されていますが、作成方法がわかりません。TabLayoutPanel のソースを見ると、add
2 つのウィジェットを想定するメソッドがあり、1 つのウィジェット (コンテンツ) を表示用のパネルに配置し、別のウィジェット (ヘッダー) を TabLayoutPanel.Tab のインスタンスに配置していることがわかります。しかし、この種の機能を複製する方法がわかりません。
gwt - 純粋な HTML を使用した GWT UI バインダー
GWT UIBinder で純粋な HTML を操作する方法はありますか?
私が見ている問題は、中括弧でスタイルをラップする必要がある場所です。詳細に UIBinder を処理するリンク /article/book は役に立ちます。
私はすでにGSTのウェブサイトの記事を見ました
gwt - ui:msgとGWTの辞書
ui:msgを辞書またはGWTのカスタムHashMapで使用することは可能ですか?もしそうなら、どのように?
ありがとうA