最近マテリアルデザインを成熟したGWTアプリケーションに統合することにしました。これにより、最終的にレガシーdevモードからスーパーdevモードへの移行が強制されました。私たちは、ChromeとIntellij IDE、2016.2を使って、これをうまく動作させています。 1つの問題は、デバッガでJavaコンテナ(リスト、マップなど)を表示することです。 2はsupportingCopyEventPageBlockContentElementsが両方java.util.Listsとして宣言されているsupportingCopyWidgetPresentersとを展開し、以下のスクリーンショットでは、:これは読みにくい場合はjava.util.Gwtのスーパーデバッグモードデバッガのリスト
、デバッガは両方のリストを示しています値:
リスト(およびマップ)を解釈するには、スーパーデベロッパーモードに渡す必要のある特別な引数がありますか?その問題について)正しくデバッガで?これは、スーパーデモモードで別のJSONパーサーを使用するように指示することですか?
ご協力いただきありがとうございます。
'java.util.List'またはいくつかのサブタイプは実際にはJavaオブジェクトなので、オブジェクトとしてエミュレートされます.jsリスト(Java配列用に使用する必要があります)ではなくエミュレートされます。それは、IntelliJが間違って、JavaのリストのJSON.stringifyが単なるフラットな配列であると仮定しているようです。明らかにできません... –