getFieldValues<T> method
将所有的可获取的属性全部获取 为map
Implementation
Map<String, dynamic> getFieldValues<T>(T bean) {
var result = <String, dynamic>{};
MirrorClass<T, dynamic> clazz = mirrorClass<T>();
clazz.fields.where((element) => element.hasGetter).forEach((element) {
result[element.key] = element.get(bean);
});
return result;
}