0
我已經寫了這個:Canvas.observe似乎並沒有有效
// canvasRoot is a Canvas object
canvasRoot.observe('mouse:down', function() {console.log('<mouse down event>')});
但如果我點擊我的畫布上的任何地方,似乎事件不會被觸發
我已經寫了這個:Canvas.observe似乎並沒有有效
// canvasRoot is a Canvas object
canvasRoot.observe('mouse:down', function() {console.log('<mouse down event>')});
但如果我點擊我的畫布上的任何地方,似乎事件不會被觸發
檢查canvasRoot是實際fabric.Canvas或DOM節點帆布^ _^
您還應該使用canvas.on(...),而不是canvas.observe(...)相同的功能反正]
此外,如果您將活動附加到fabri c.Canvas對象,你應該將它們附加到「mousedown」和「mouse:down」 for canvas。
看看源代碼的更多信息:)