【项目内容描述】
你需要绘制 1个控件。
控件{
绘制canvas控件,整个控件由线和元素注册。其实就是一个可控的流程图。
该控件,需要支持放大缩小功能,线和元素可以拖动。保留下线和元素的。样式可以控能力,类似编写css 的手段进行修改控件的样式。
基础控制:
创建元素的方法。创建线的方法。(1从无到有时,操作控件产生数据,进行回调事件。2已有数据,将数据展现出来。)
点击元素的事件。点击线的事件。(点击后选择,可以进行位置)
删除线事件,删除元素事件。
线和元素移动事件(移动完成后,返回元素或线的位置信息。)
线和元素,详细信息。(双击后弹出的右侧页面。)
...详细请看附件
}
【项目工期】 5天
【接包方必备的条件】
HTML5 CSS3 JS
【其他要求】
控件可用、代码规范、有注释、稳定、与所给案例高度还原,
开发人员帮助文档,