2 Commits

Author SHA1 Message Date
Caijinglong
4716743a87 Merge branch 'master' of https://github.com/CaiJingLong/json2dart 2018-08-08 08:58:34 +08:00
Caijinglong
2a83862867 修改了构造方法的驼峰没有生效的问题 2018-08-08 08:58:18 +08:00

View File

@@ -31,7 +31,13 @@ class DefaultTemplate extends Template {
var fieldList = FieldHelper(srcJson).getFields();
var filedString = StringBuffer();
fieldList.forEach((f) {
filedString.write("this.${f.nameString},");
String name;
if (main.isCamelCase) {
name = camelCase(f.nameString);
} else {
name = f.nameString;
}
filedString.write("this.$name,");
});
return "${tab}$className($filedString);";
}