我通过移动模型来调整纸张大小:
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)
一样改变纸张的属性?
答案 0 :(得分:3)
您可以使用width
和height
获取论文的paper.options.width
/ paper.options.height
。 Paper是一个视图,而不是一个模型,因此它没有set()
/ get()
/ prop()
/ attr()
方法,但您可以随时存储属性,就像其他任何方法一样如果你想要对象:paper.foo = 'bar'
答案 1 :(得分:0)
您为什么不只打电话给paper.fitToContent()
?