【发布时间】:2022-09-30 06:33:44
【问题描述】:
朋友们
我有一个无法编码为 JSON 的简单 Dart 类。
以下代码的输出打印到控制台
flutter: Converting object to an encodable object failed: Instance of \'TestJsonConversion\'
class TestJsonConversion {
String testString = \"123245abcde\";
int testIneger = 1234;
}
void main() {
var testJsonConversion = TestJsonConversion();
try {
var testString = jsonEncode(testJsonConversion);
// ignore: avoid_print
print(testString);
}catch(e){
// ignore: avoid_print
print(e.toString());
}
runApp(const MyApp());
}
这是 Visual Studio 生成的默认应用程序,仅添加了这些行。