2015-01-02 3 views
1

изменить размер размер бумаги, движущейся модели:Получить ширину/высоту бумаги с помощью 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)?

ответ

3

Вы можете получить width/height бумаги с paper.options.width и paper.options.height. Бумага представляет собой вид, а не модель, так что не имеет set()/get()/prop()/attr() методы, но вы всегда можете сохранить свойства к нему так же, как к любому другому объекту, если вы хотите: paper.foo = 'bar'

Смежные вопросы