1

今朝の新しい Dart ライブラリが JsonObject ライブラリを壊しているようです。既存のコードを実行すると、次のような出力が得られます。

Exception: NoSuchMethodError : method not found: 'JSON'
Receiver: Type: class 'JsonObject'

解決方法は?

4

2 に答える 2

3

これは、JSON ライブラリに最上位オブジェクトとしてstringifyとが含まれるようになったためです。parse

最新バージョンのエディター (17328) で動作するように JsonOjbectを更新しました。

残念ながら、これはobjectToJsonトップレベルの関数を削除しなければならなかったことも意味します。これは、新しい将来の構文で機能させるためにいくつかの作業が必要です。

pub update最新バージョンを取得してみてください。

于 2013-01-23T13:11:44.423 に答える
0

さて、pubspec.lock を削除して pub update を実行すると、問題は解決しました。Dart Editor の更新リリース (バージョン 0.3.1_r17328) よりも関連している必要があります。

于 2013-01-23T13:17:50.130 に答える