問題タブ [mgwt]

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 投票する
1 に答える
663 参照

java - MGWT ScrollPanel はスクロールできませんか?

mgwt 1.2-Snapshot を使用した次の ui バインダー構造があります。

前のものは正常に動作しています。コンテンツが変更されるたびに、赤くマークされた schrollPanel を更新します。私の問題は、以下が機能していないことです。

scrollPanel を LayoutPanel でラップすると、スクロールできなくなります。赤くマークされた部分は、全体的なレイアウトでレンダリングされる新しいページからのものであるため、このようにする必要があります。UI バインダーは複数のルート要素を許可しないため、LayoutPanel を選択する別の Panel で panel1 と pane2 (ScrollPanel) をラップする必要があります。

私の場合、ScrollPanel (panel2) を正しく動作させる方法はありますか?

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

java - JsArray は、html5 ストレージからデータを受け取った後、長さを返すことができません

JavaScriptObjects を含む JavaScript-Arrays を html5 ストレージに保存する必要があります。これらの JavaScriptObjects の数は、配列内で多様化しています。保存された JavaScript 配列をストレージから読み取るときに、これらの配列に含まれる JavaScriptObject を表示したいと考えています。これを行うには、これらの配列の長さが必要ですが、「int 以外の何かが返されました」というエラーが表示されるため、それは不可能ですが、html ストレージのコンテンツを受け取っている場合のみです。オブジェクトを配列に入れ、その後長さを読み取ると、例のように機能します:

これが最初の私のJavaScriptオブジェクトです

それが、オブジェクトを JsArray に入れ、ストレージに保存する方法です

今、保存されているストレージにある配列から人物オブジェクトを読みたいと思います。

次のエラー メッセージが表示されます。

com.google.web.bindery.event.shared.UmbrellaException: 例外がキャッチされました: 例外がキャッチされました: 例外がキャッチされました: int 以外の何かが JSNI メソッドから返されました '@com.google.gwt.core.client.JsArray::length( )': 型未定義の JS 値、予想される int

では、ストレージのデータを受け取った後に配列の長さを取得できないのはなぜですか? 私がそれをすべてやっている方法は正しいですか?解決策を見つけるのを手伝ってください。

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

gwt - モバイル向けの GWT アプローチ

デスクトップ、モバイル、タブレットでのサポートを必要とする gwt アプリを開発する必要があります。m-gwt を使用するか、Google IO 2011 で提示されたアプローチに固執するかを選択する必要があります

Google IO 2011 のアプローチは次のように思われます -
1) 異なる画面サイズに対して異なるビューを作成する
2) 遅延バインディングを使用する ユーザー エージェントに従って関連するビューのみをロードする 3) 同じプレゼンター コード

私には IO 2011 のアプローチの方がはるかに単純に思えますが (アクティビティや場所に縛られていません)、このアプローチがまだ人気があり、機能するかどうかはわかりません。

誰かがこれら2つのアプローチの長所と短所を教えてもらえますか?

よろしく、
サティア

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

gwt - mgwt で iOS 7 のネイティブ UI を取得するにはどうすればよいですか?

mGWTを使用してモバイルアプリケーションを開発しています。

Android では正常に動作しますが、iOS7 では iOS 6 の外観と落ち込みが表示されます。

では、どうすれば mgwt で iOS 7 のネイティブ UI を取得できますか?

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

mobile - smartGWT と mgwt (mgwt + smartgwt)

Pure GWT で 1 つのプロジェクトを完了し、SmartGwt で 1 つのプロジェクトを完了しました。ただし、両方のプロジェクトのモバイル バージョンを今すぐサポートしたいと考えています。

私が見つけた:

mgwt -> 中程度のコミュニティがあり、ドキュメントはよくできており、大規模な開発が行われています。

SmartGwt - モバイル -> コミュニティが少ない、ドキュメントがあまり良くない、開発 IDK..

どちらにもショーケース サイトがあります。個人的には、SmartGWT-Mobile Showcase の方が気に入りました。しかし、mgwt が私により良いサポートを提供してくれる点は非常に大きいです!

私の質問は今です:

1.Mgwt または SmartGwt モバイルまたは一緒に?

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

navigation - mgwt サイド ナビゲーション / メニュー

完全な例はありますか、それとも次のようなmgwtでサイドナビゲーションを表示することさえ可能ですか?

これ

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

gwt - デスクトップおよびモバイル アプリケーションに mgwt を使用する

GWT で書かれたアプリケーションがあります。モバイル ブラウザでサイトを開いたときに使用する同じアプリケーションのサブセットを提供できるようにしたいと考えており、これを実現する方法として mgwt を検討しています。

私が期待している方法は、既存の GWT アプリケーション プロジェクトを mgwt コード (いくつかのロジックを共有して) で拡張し、2 つのエントリ ポイントを作成することです。私の質問は、単一の html ページを指定してこれを管理する方法ですか? この記事で説明されているアプローチを見たことがありますが、それが mgwt でうまく機能するかどうか、または検討すべき別のパターンがあるかどうか疑問に思っていました。

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

cordova - _gwt$exception : 未定義のプロパティ 'uuid' を読み取れません

mgwt-phonegap アプリケーションに取り組んでいます。

私はこのコードを使用しています:

ターゲットフォルダーからコンパイルされたコードを使用している場合、phonegap 、つまり assets/www フォルダーに移動し、phonegap アプリケーションを実行しています。それは私にこのエラーを与えています:

これは、index.html ページで使用しているスクリプトです。

この特定のコードは、この例外をキャッチしています: