class TestModel {
String? firstName, lastName;
TestModel(this.firstName, this.lastName);
TestModel.fromJson(Map<String, dynamic> json)
: firstName = json['firstName'],
lastName = json['lastName'];
}
我知道我可以將傳入的 json 轉換為TestModel. 但是,如何將TestModel型別分配給變數Map?
TestModel a = {'firstName': 'huh', 'lastName': 'whaaat!?'} as TestModel;
TestModel a或Map<TestModel>不起作用,而
var a = {'firstName': 'huh', 'lastName': 'whaaat!?'};
print(TestModel.fromJson(a));
這有效。如何在不使用 的情況下直接將模型分配給變數.fromJson,因為我直接從 中獲取值TextField?
uj5u.com熱心網友回復:
您只需初始化它,例如:
TestModel a = TestModel('huh', 'whaaat!?');
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/345323.html
上一篇:容器內的影像不完全適合
