标签:RKE highlight 测试 zha points top html push ima
因为要实现拖拽连线研究了一下基于extjs 和html5的不同实现方法
extjs底层的画图引擎是svg 不知道在html5大潮即将袭来的前夕一贯走在技术前沿的extjs开发团队没有自己封装基于html5的画图引擎,而是选择了svg 。
下边是花了不到一天的时间实现的任意点连线和拖动功能,代码没有优化,稍微乱了点
如果单纯应用canvas进行画图,拖拽是非常麻烦的,我们往往要基于第三方的画图类库,这里实现是基于kineticjs
为了测试方便我使用了双击事件控制拖动还是划线 。
代码
效果如下
代码里还有一项基于extjs4 的实现和纯html5 canvas 的实现
标签:RKE highlight 测试 zha points top html push ima
原文地址:https://www.cnblogs.com/zjw2004112/p/11770429.html