动态添加边到 VisJS 图形
Add Edges Dynamically to VisJS graph
我想动态 create/update 一个 VisJS 图。
我能够添加节点,但如果我尝试添加边,图表就会消失。
我已经尝试过这个 Whosebug 问题中列出的解决方案,其中 none 个有效:
代码:https://jsfiddle.net/Janiaje/tb1smgo2/5/
代码在这 (52) 行失败:
this.edges.add(this.edgesArray)
大型 third-party 对象或库应该在没有 Vue 反应性的情况下进行初始化,因为它可能会导致意外行为或性能问题。这是你的情况,如果你只是在 Vue data
函数中评论 network
(使 network
字段成为 non-reactive)应用程序将工作。
我还建议为您的 vis 数据集执行此操作。
我想动态 create/update 一个 VisJS 图。 我能够添加节点,但如果我尝试添加边,图表就会消失。
我已经尝试过这个 Whosebug 问题中列出的解决方案,其中 none 个有效:
代码:https://jsfiddle.net/Janiaje/tb1smgo2/5/
代码在这 (52) 行失败:
this.edges.add(this.edgesArray)
大型 third-party 对象或库应该在没有 Vue 反应性的情况下进行初始化,因为它可能会导致意外行为或性能问题。这是你的情况,如果你只是在 Vue data
函数中评论 network
(使 network
字段成为 non-reactive)应用程序将工作。
我还建议为您的 vis 数据集执行此操作。