datav-vue icon indicating copy to clipboard operation
datav-vue copied to clipboard

建议组件与结构分离

Open jlhejs opened this issue 3 years ago • 2 comments

store中的com为带有children 的结构数据,建议整理成单数组形式也就是之前那样 原因如下:考虑到有些组件带有层级结构可考虑在screen中增加zIndexList字段来决定组件层级结构,因为这样数组在删除时候,后端可以更快找到该组件,且若后端是mongodb一个组件保存为一个文档,后期在查询组件的时候,无法保证组件的顺序,整存整取除外 image

jlhejs avatar Sep 07 '22 03:09 jlhejs

store中的com为带有children 的结构数据,建议整理成单数组形式也就是之前那样 原因如下:考虑到有些组件带有层级结构可考虑在screen中增加zIndexList字段来决定组件层级结构,因为这样数组在删除时候,后端可以更快找到该组件,且若后端是mongodb一个组件保存为一个文档,后期在查询组件的时候,无法保证组件的顺序,整存整取除外 image

最初是有zIndexList,后来把后端项目干掉了,就没考虑过。后面考虑再加过来吧。 最近加班没精力啊😪

pengxiaotian avatar Sep 07 '22 06:09 pengxiaotian

还有一个问题就是右侧属性栏其实可以提供组件,以option配置项去渲染配置项,我看目前是以配置项生成的.vue代码,是否考虑的为后期组件属性自定义化

jlhejs avatar Sep 23 '22 07:09 jlhejs