问题描述
我想知道这是否可行,或者两个库是否相互冲突。以及是否可以在同一个画布上同时显示Fabric JS对象和Vis JS网络。
我到了多远:
目前我正在使用 Vis JS 的“网络”组件,它会在指定的 <canvas>
内自动生成一个 <div>
元素。
而且我正在尝试让 Fabric JS 与 Vis JS 一起工作,以便我可以充分利用这两个库。如果在初始化 Fabric JS 时指定 Vis JS 生成的 <canvas>
元素,理论上 Fabric JS 应该可以工作。
但是,当我尝试执行此操作时,Vis JS 网络会被渲染,但无法与之交互并且无法看到 Fabric JS 对象。 Fabric JS 拖动选择在网络之上工作。选择Fabric JS对象(如矩形)时,网络会消失,结构JS对象进入视图。但是单击画布的空白区域会使网络重新进入查看,但 Fabric JS 对象消失。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)