个人或小公司自己实现easyui拖拽开发架构

快速开发师 发布于 2015/01/25 16:56
阅读 615
收藏 3

拖拽开发的两大要素是,被拖拽组件要有大小尺寸,同时又要能移动。除这两点之外还有组件的绘制器,要保证能够重新绘制。

1、拖拽和调整器:easyui都提供了控件即easyui-draggable和easyui-resizable

2、绘制器:easyui本身就有$.parser.parse(component)来重绘组件。并且jquery还有remove和replaceWith等强大修改组件源代码的功能。

3、还有就是组件代码修改器和代码映射器,因为easyui拖拽出的控件实际上都已经被parse过了,那些代码十分复杂,而通过$.htm()得到就是那些已经被解释过的复杂html和style根本不是原来的代码。

就目前阶段我已经完成1、2步,而第三步的设置器没有考虑好之外,源代码的保存已经做好了。

加载中
返回顶部
顶部