使用JointJS获取纸张的宽度/高度

时间:2015-01-02 08:19:03

标签: jointjs

我通过移动模型来调整纸张大小:

paper.on('cell:pointermove', 
function(cellView, evt, x, y) { 
    if((x+cellView.model.prop('size/width'))>=650 &&(y+cellView.model.prop('size/height'))>=200)
    paper.setDimensions(x+cellView.model.prop('size/width'), y+cellView.model.prop('size/height'));
}

有没有办法像element.prop(properties)一样改变纸张的属性?

2 个答案:

答案 0 :(得分:3)

您可以使用widthheight获取论文的paper.options.width / paper.options.height。 Paper是一个视图,而不是一个模型,因此它没有set() / get() / prop() / attr()方法,但您可以随时存储属性,就像其他任何方法一样如果你想要对象:paper.foo = 'bar'

答案 1 :(得分:0)

您为什么不只打电话给paper.fitToContent()