【发布时间】:2015-05-03 08:38:43
【问题描述】:
我目前正在使用很棒的库 Fabric.js,到目前为止,它已经满足了我的所有需求。我正在尝试通过添加新的 fabric.Canvas 实例来创建一个分层系统,当然每个实例都有自己的对象/属性。
我从 Kangax 那里得到了这个想法: https://twitter.com/fabricjs/status/344822078228283392
我在这些层(画布实例)之间切换时遇到问题。
例如,我如何将一个带到前面?
// Create two instances of fabric.Cavnas
var canvas1 = new fabric.Canvas('canvas');
var canvas2 = new fabric.Canvas('canvas');
// On button click, bring canvas 2 to the front
$( "#switchbutton" ).click(function() {
// Attempts:
//fabric.Canvas.bringToFront(canvas2);
//fabric.Object.opacity(0);
fabric.Object.bringToFront(canvas2);
//canvas1.bringToFront(canvas2);
});
【问题讨论】:
标签: javascript fabricjs