Vue.js Fabricjs:将矩形限制在画布之外

Vue.js Fabricjs:将矩形限制在画布之外,vue.js,vuejs2,fabricjs,Vue.js,Vuejs2,Fabricjs,有一个画布区域。 在画布区域中添加任意宽度和高度的矩形。 将lockMovementX和lockMovementY设置为true,因此它是固定的(预期的)。 我尝试用边框控制柄调整矩形的大小。它将调整大小 但我也可以调整大小,直到画布之外。 如果它出去了,我不能让它回来。 我需要限制矩形向外。 有什么想法吗?见

有一个画布区域。 在画布区域中添加任意宽度和高度的矩形。 将lockMovementX和lockMovementY设置为true,因此它是固定的(预期的)。 我尝试用边框控制柄调整矩形的大小。它将调整大小

但我也可以调整大小,直到画布之外。 如果它出去了,我不能让它回来。 我需要限制矩形向外。 有什么想法吗?