如何在 mxGraph 中创建多个选项卡或工作表或页面?

How to create multiple tabs or sheets or pages in mxGraph?

Draw.io 具有多个 pages 的功能,底部有标签视图。

但要将其集成到 mxgraph 图形编辑器中,似乎有些矫枉过正。

我正在寻找更简单的解决方案或某种解决方法。

对于某种解决方法,我有解决方案。使用具有自定义根和两层的模型在给定容器内创建图形。层也可以使用动态添加 const layer = model.add(root, new mxCell()).

const root = new mxCell();
const  layer0 = root.insert(new mxCell());
const layer1 = root.insert(new mxCell()); 
const model = new mxGraphModel(root);

看看example