From cc007c139170d4e745190da6e0eedb9beef111c1 Mon Sep 17 00:00:00 2001 From: aaron <462826@qq.com> Date: Mon, 27 Jul 2020 17:43:33 +0800 Subject: [PATCH] get mod arr for child fields scroll --- src/gen/generator.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/gen/generator.go b/src/gen/generator.go index 6af3d0e4..e74faf50 100644 --- a/src/gen/generator.go +++ b/src/gen/generator.go @@ -260,15 +260,13 @@ func computerLoop(field *model.DefField) { func connectChildrenToSingleStr(arrOfArr [][]string, total int, values *[]string) { indexArr := getModArr(arrOfArr) - for i := 0; i < total; i++ { - concat := "" + for count := 0; count < total; count++ { + str := "" for idx, row := range arrOfArr { - concat = concat + row[indexArr[idx]] // get one item from each child, grouped as a1 or b2 + str = str + row[count % indexArr[idx]] // get one item from each child, grouped as a1 or b2 } - *values = append(*values, concat) - - + *values = append(*values, str) } } -- GitLab