开发难点分析
1 )怎样实现组件
- 核心问题:编辑器 和 页面其实整个就是一系列元素构成的
- 这些元素的自然应该抽象成组件,这些组件的属性应该怎样设计
- 在不同的项目中怎样做到统一的使用
2 )跨项目使用
- 在不同的项目中怎样做到统一的使用
3 )组件的可扩展性
- 组件的可扩展性,虽然在需求中我们只要求了三种组件
- 但是最初的设计是否能够具有良好的可扩展性
4 )编辑器的整体状态
- 说完了组件作为个体的问题,现在把它融合到编辑器页面来讨论
- 编辑器做的功能其实就是对一系列组件增删改的操作
- 所以怎样设计编辑器的整体状态
5 )增加和删除
- 说完了组件作为个体的问题,现在把它融合到编辑器页面来讨论
- 编辑器做的功能其实就是对一系列组件增删改的操作
- 所以怎样设计编辑器的整体状态
6 )属性渲染成表单
- 组件有多种,它的属性也有多种
- 1 怎样将这些属性渲染成不同的表单组件(也有可能不仅仅是表单组件)
- 2 在表单组件中,属性作出修改以后,怎样实时的将值反射到组件中去