我是Dart / Flutter的新手。见谅我正在尝试创建一个在下面称为TestData的Object类。 TestData中的变量之一是TestChildClass的Map。如何访问子变量并进行设置。并得到他们。
class TestData{
int id;
var childClass = new Map<TestChildClass, String>();
TestData.items({
this.id,
this.childClass
});
}
class TestChildClass{
int childid;
}
List <TestData> data = [
TestData.items(
id: 1,
//childClass: {TestChildClass.:1, 1} how do i set and get this
)
];
也是对此的跟进。
如何遍历Map并迭代字符串中的值。我想要一个简单的childClass.getData函数。它通过childClass并转换为字符串中的所有Key值。
谢谢!
最佳答案
class APIConstant {
static RequestKeys requestKeys = const RequestKeys();
static ResponseKeys responseKeys = const ResponseKeys();
static const String baseUrl = 'Your Project base url';
}
class RequestKeys {
const RequestKeys();
String get email => 'email';
String get password => 'password';
}
class ResponseKeys {
const ResponseKeys();
String get data => 'data';
String get status => 'status';
}
您可以像这样使用:print(APIConstant.requestKeys.email);
print(APIConstant.requestKeys.email);
print(APIConstant.baseUrl);