基于 Javascript 的 SVG 拖拽库 No.5430
已结束
招募角色:
金额¥6,000 类型 周期 20 天 报名人数  14 人
No.5430
已结束
基于 Javascript 的 SVG 拖拽库
Web 网站
周期  20  金额 ¥6,000

技能领域

未指定技能领域

项目描述

正在开发的一个项目,需要开发一个比较独立的 Javascript 库,实现在浏览器中对 SVG 图形的选中,改变尺寸和移动的功能。目前项目已经采用了svg.js和它的插件实现了部分功能,比如选中,拖拽移动单个图形等。但是一些功能实现的不是很理想,可能要重写或者改进插件,比如目前选中多个图形后,拖拽就有冲突。

项目虽然是针对SVG,但不要求你对SVG有深入了解,甚至没有任何SVG的知识也可以。因为一方面 SVG 最终要归结到Javascript对DOM的操作。二是项目中的的图形仅限于正方形和长方形,其他也仅仅涉及到最基础的 SVG Group 等知识。

相关文档

共上传1个文件,登录身份后方可查看下载

招募要求

我们是一个纯技术的团队,对代码质量要求较高。具体要求:

  • 对 Javascript 有深入的了解,能独立开发功能库。
  • 有 JQuery 经验。
  • 能够阅读英文,最好有 VPN。
  • 尽量最小化库的依赖。除了 svg.js 和相关的插件,目前还用了JQuery。
  • 交付除了源代码,也要提供压缩版本。最好采用 webpack 辅助开发,以便和目前项目整合。可以用 ES6,Babel 等。
  • 最终的库要支持目前流行的浏览器,如IE, Edge, Chrome, FireFox, Safrai, Opera。支持的浏览器版本在最近一年内发布的即可。
  • 交付要包含 API 使用文档。
  • 有一些 SVG 知识最佳。
  • 独立开发者。可以考虑长期合作。