动态设置论文模型
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);
有没有办法动态设置论文的模型(也许,以后,将其更改为另一层)?
或者 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);