2017-05-01 3 views
6

最近マテリアルデザインを成熟したGWTアプリケーションに統合することにしました。これにより、最終的にレガシーdevモードからスーパーdevモードへの移行が強制されました。私たちは、ChromeとIntellij IDE、2016.2を使って、これをうまく動作させています。 1つの問題は、デバッガでJavaコンテナ(リスト、マップなど)を表示することです。 2はsupportingCopyEventPageBlockContentElementsが両方java.util.Listsとして宣言されているsupportingCopyWidgetPresentersを展開し、以下のスクリーンショットでは、:これは読みにくい場合はjava.util.Gwtのスーパーデバッグモードデバッガのリスト

enter image description here

、デバッガは両方のリストを示しています値:

リスト(およびマップ)を解釈するには、スーパーデベロッパーモードに渡す必要のある特別な引数がありますか?その問題について)正しくデバッガで?これは、スーパーデモモードで別のJSONパーサーを使用するように指示することですか?

ご協力いただきありがとうございます。

+0

'java.util.List'またはいくつかのサブタイプは実際にはJavaオブジェクトなので、オブジェクトとしてエミュレートされます.jsリスト(Java配列用に使用する必要があります)ではなくエミュレートされます。それは、IntelliJが間違って、JavaのリストのJSON.stringifyが単なるフラットな配列であると仮定しているようです。明らかにできません... –

答えて

関連する問題