【问题标题】:Adding two GOJS diagram in single page在单页中添加两个 GOJS 图
【发布时间】:2015-08-04 12:46:39
【问题描述】:

我有一个页面,有两个下拉菜单。每当更改下拉选择时,我都会从数据库中获取图表数据并将其分配给MysavedModel,然后分配给Mydiagram

这适用于一个图表,但是当我更改第二个下拉列表时,我能够从数据库中获取图表数据,但 myDiagram1.undoManager.isEnabled = true; 给了我错误,因为 init() 函数在页面加载期间仅调用一次。我该怎么做才能填充第二个图表。

【问题讨论】:

  • 能否添加一个重现问题的代码示例?

标签: gojs


【解决方案1】:

有一堆示例页面显示了不止一个图表。除了显示 PaletteOverview(两者都继承自 Diagram)的任何页面之外,还有以下示例:

这些示例中的每一个都初始化每个图表,然后设置 Diagram.model。每当您想显示不同的图表时,您都可以替换 Diagram.model。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多