0.1.55 • Published 3 years ago
h5designer v0.1.55
H5 Designer
H5 页面设计器。
高优先待办列表:
将header与editor关联上逻辑(editor没有的接口需要加上)- 实现所有组件面板中的widget
- 实现所有内置widget的settings
解决容器嵌套问题解决容器克隆没有克隆子元素的问题实现action注册逻辑实现添加和删除widget的action,以支持redo和undo实现widget交换位置的action,以支持redo和undo实现导出json(序列化)功能实现导入json(反序列化)功能实现预览功能添加一个运行时组件以展示发布后的数据添加交互能力- 添加完整的容器组件
低优先待办列表:
- 实现自由拖拽分类widget
- 实现层控制(该功能仅针对自由拖拽分类组件)
- 拖拽细节完善
- 实现错误处理逻辑
- 实现数据源部件
已知问题列表:
- 修改属性后undo报错;
当前widget的属性存在一个setter类型对应多个setter实例的时候,这些实例的值会相互干扰;- setter的change事件触发存在问题,可能在设置默认值的时候就会触发一次,需要去掉这次触发,否则会影响redo和undo;
- 容器组件与非容器组件不能是平级放置在一起,必须是包含与被包含关系;
请先安装vue官方脚手架工具:
npm install -g @vue/cli
工程配置
npm install
启动本地开发环境
npm run serve
构建设计器应用
npm run build
构建设计器组件库
npm run build:lib
运行单元测试
npm run test:unit
代码风格检查
npm run lint
自定义配置
See Vue官方在线配置参考.
0.1.55
3 years ago
0.1.54
3 years ago
0.1.53
3 years ago
0.1.52
3 years ago
0.1.51
3 years ago
0.1.50
3 years ago
0.1.49
3 years ago
0.1.48
3 years ago
0.1.46
3 years ago
0.1.47
3 years ago
0.1.45
3 years ago
0.1.44
3 years ago
0.1.43
3 years ago
0.1.42
3 years ago
0.1.41
3 years ago
0.1.40
4 years ago
0.1.39
4 years ago
0.1.38
4 years ago
0.1.37
4 years ago
0.1.36
4 years ago
0.1.35
4 years ago
0.1.34
4 years ago
0.1.33
4 years ago
0.1.36-preview
4 years ago
0.1.35-preview
4 years ago
0.1.34-preview
4 years ago
0.1.33-preview
4 years ago
0.1.32-preview
4 years ago
0.1.32
4 years ago
0.1.30
4 years ago
0.1.31
4 years ago
0.1.26
4 years ago
0.1.25
4 years ago
0.1.20
4 years ago
0.1.21
4 years ago
0.1.19
4 years ago
0.1.18
4 years ago
0.1.14
4 years ago
0.1.8
4 years ago
0.1.7
4 years ago
0.1.6
4 years ago
0.1.4
4 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago