【发布时间】:2016-12-30 07:51:10
【问题描述】:
使用以下代码将 Rect 对象添加到画布后:
canvas = new fabric.Canvas("mycanvas");
// create a rectangle object
var rect = new fabric.Rect({
left: 30,
top: 30,
fill: "green",
width: 80,
height: 40
});
// "add" rectangle onto canvas
canvas.add(rect);
我选择 Rect 并调整它的大小。我的要求是:调整大小后获得新的宽度和高度。
我尝试使用 object:modified 事件但没有成功。以下是object:modified event的sn-p代码:
canvas.on("object:modified", function (options) {
var width = options.target.width;
var height = options.target.height;
$("#widthTextBox").val(width);
$("#heightTextBox").val(height);
});
提前谢谢你。
【问题讨论】: