低代码开发进度


树形结构渲染

  1. 首先页面views数组动态渲染数据
  2. 循环views数组,将数据传递给子组件
  3. 容器默认主轴为culum
  4. 子组件默认弹性盒模型,主轴为row
  5. 子组件如果按了下方向键,则检查是否有同级组件,如果有则直接在父组件里面放置新数组
  6. 如果没有则一个主轴是侧轴,内部包含两个默认为row的数据替换
  7. 如果按了左方向键,如果有同级组件则直接在父组件里放置新数组,如果没有同级组件则用一个主轴为row,内部含有两个盒子的子组件替换

子组件默认数据

1
2
3
4
5
6
7
8
{
name:"flex-box",
style:{
justify-content:"center",
align-items:"center",
flex-direction:"row"
}
}

剩余任务

  1. 测试项目
  2. right调整(others)
  3. 图片视频上传
  4. 兼容性调整(改bug)秋
  5. ppt
  6. 文档
  7. 视频

拓展任务

  1. 拖拽辅助线

bug

  1. 生成的flexbox无法选中
  2. 选中组件的内容会激活父组件的内容
  3. 选中单一组件问题
  4. 选中删除之后的模版问题

遗留的问题

Q

  1. 中央溢出(秋)
  2. 预览弹窗(秋)
  3. 发布生成html(秋)
  4. 图标大小问题(海)
  5. 答辩弄网页出来
  6. 单位固定(海)
  7. 复合组件写一些
  8. right样式问题(民)
  9. 绝对定位问题
  10. 动态获取事件坐标
  11. 文档(邱)

20号汇总

代码提交了,readme文件有架构说明,现在是静态定位,那个绝对定位和flex在一起总是有问题,绝对定位也不相对于父级定位,你们先看看有什么问题先处理一下吧,我太累了

  • 中央溢出
  • 架构调整
  • 静态定位
  • 改部分bug
  • 绝对定位
  • 封装组件
  • 弹窗功能
  • 发布

发布如果要改就需要两个接口,一个保存前端的id 和对应的json

另一个根据id获取json,写接口

  • 绝对定位
  • 导出html(布局没问题,基础组件有问题)
  • 发布

剩余任务

  1. 文档
  2. 复制/粘贴
  3. (文本,按钮,链接,图片)组件的宽高/颜色
  4. 视频 / 文档
  5. 上传图片/视频
  6. 选一个icon
  7. 汇报网页
  8. 把log处理一下
  9. 缓存提示

项目已有功能

  1. 基础组件
  2. 拖拽
  3. 属性展示
  4. 布局
  5. 样式修改
  6. 撤销重做
  7. 生成html,vue
  8. 导出/导入json
  9. 组件拖拽
  10. 弹性定位,绝对定位,静态定位
  11. 弹性布局
  12. 上传图片
  13. 发布页面
  14. 手机端|pc端
  15. 删除
  16. 拖拽高亮
  17. 调整边框,主轴,侧轴
  18. 预览弹窗
  19. 发布生成链接
  20. 插件配置
  21. elementui
  22. filesave
  23. 服务注册emit
  24. 搜索组件

缺少(相对于项目提交文档中的那个在线文档)

  1. 复制粘贴
  2. 剪切
  3. 帮助页
  4. 屏幕自适应
  5. 快捷键
  6. 图层调整
  7. 用户提示
  8. i18n国际化
  9. 多选组件
  10. 返回动画
  11. 轮播图
  12. 倒计时模块
  13. 表格
  14. 图标

答辩会遇到的问题

  1. 项目ui怎么和阿里的一样?

bug

  1. 预览问题


Author: pkq
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source pkq !
  TOC