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

store中的com为带有children 的结构数据,建议整理成单数组形式也就是之前那样 原因如下:考虑到有些组件带有层级结构可考虑在screen中增加zIndexList字段来决定组件层级结构,因为这样数组在删除时候,后端可以更快找到该组件,且若后端是mongodb一个组件保存为一个文档,后期在查询组件的时候,无法保证组件的顺序,整存整取除外
最初是有zIndexList,后来把后端项目干掉了,就没考虑过。后面考虑再加过来吧。 最近加班没精力啊😪
还有一个问题就是右侧属性栏其实可以提供组件,以option配置项去渲染配置项,我看目前是以配置项生成的.vue代码,是否考虑的为后期组件属性自定义化