帐户注册

登录

找回密码

忘记密码了?输入你的注册邮箱,并点击重置,稍后,你将会收到一封密码重置邮件。

JIT(JavaScript infoVIs Toolkit)如何实现同一个节点的重复绘制?

在下目前在使用JavaScript infoVis Toolkit的SpaceTree来实现组织结构图,项目中有一些子节点是被多个父节点共用的,然而JIT.js是根据节点的ID来绘制,所以,共用的节点无法重复绘制,这也导致了整个tree的布局异常,可有大神遇到过相似的情况?目前想到的解决思路有两个:1、从后台给出的json入手,将重复的节点遍历并赋予新的不同的id,达到将重复节点区分开的目的,从而前端能够更好的展现;2、从前台入手,实现jit.js源码的绘制方法,并重写逻辑。(3、换个js框架…)我比较倾向于用思路2,因为1的话要跟后台的程序员沟通解决,不到山穷水尽我暂时不想去麻烦他(好吧,其实是自己想折腾~)。用思路2 […]

查看全文