动态设置论文模型

Dynamically setting the model of a paper

有没有办法动态设置论文的模型(也许,以后,将其更改为另一层)?

或者 JointJS / Rappid 是否仅限于(1 model:1 篇论文)?

基本上,我希望能够在多个模型之间动态切换,并用一张纸绘制所有这些开关。

只需更改模型并重新渲染您的论文

const graph1 = new joint.dia.Graph();
const graph2 = new joint.dia.Graph();
const paper = new joint.dia.Paper({
            el: document.getElementById('paper'),
            height: '100%',
            width: '100%'
            });
            
function setPapaerModel(paper, model) {
  paper.model = model; //set model
  paper.render();
}

//Then you can change as you wish
setPaperModel(paper, graph2);