davyxu / tabtoy

高性能表格数据导出器
MIT License
1.78k stars 418 forks source link

修复lua无法生成struct格式配置 #102

Closed 514366607 closed 2 years ago

davyxu commented 2 years ago

lua输出后的效果是啥? 不知道有啥变化, 用例子中的lua生成下提交pr

davyxu commented 2 years ago

data := strings.Split(elementValue, ":") 这个地方, tabtoy不会将分隔符在代码中写死, 而是由类型表定义

514366607 commented 2 years ago

其实这个是想在v3上支持v2那种配置结构体到字段里。将一个表头类型生成出table里的东西,现在的lua是没办法生成的,晚点我再用例子生成下。现在在忙其它东西

davyxu commented 2 years ago

v2的结构体的废除就是升级v3的主要原因. 语言实现成本太大. 也会直接导致表设计的误导, 所以涉及结构体恢复的, 在自己的fork库里改吧

514366607 commented 2 years ago

好吧,那只能自己维护。thx.