Javascript 我正在寻找fabricjs中的事件,以供选择

Javascript 我正在寻找fabricjs中的事件,以供选择,javascript,html5-canvas,fabricjs,Javascript,Html5 Canvas,Fabricjs,在我的代码中,我在创建选择时使用了fabricjs事件,现在我正在寻找选择清除事件,它在画布中可用吗 canvas.on('selection:created', function(e) { activeGroup = canvas.getActiveGroup(); // my code }); 现在我在找 canvas.on('selection:clear', function(e) 或者类似的您可以使用“选择:清除”事件和“之前:选择:清除”(在“选择:清除”事件之前

在我的代码中,我在创建选择时使用了fabricjs事件,现在我正在寻找选择清除事件,它在画布中可用吗

   canvas.on('selection:created', function(e) {
    activeGroup = canvas.getActiveGroup();
// my code
});
现在我在找

canvas.on('selection:clear', function(e) 

或者类似的

您可以使用“选择:清除”事件和“之前:选择:清除”(在“选择:清除”事件之前触发的事件),如下所示:

canvas.on(selection:cleared`, function(e) {/*** your code **/}
在您的js文件中添加此代码段,即可:

function observe(eventName) {
    logObservingEvent(eventName);
    canvas.on(eventName, function(e){ 
        console.log(eventName) 
     });       
  }

observe('before:selection:cleared');
observe('selection:cleared');
我认为您不需要JSFIDLE示例,因为它非常简单


祝你好运。

虽然这段代码可以解决这个问题,但它确实有助于提高你文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。还请尽量不要用解释性注释挤满你的代码,这会降低代码和解释的可读性!是的,谢谢你的建议,我以后会按照你的建议回答。在这个活动中,我怎样才能得到取消选择的对象?
canvas.on('selection:cleared',function(e){/**Put ur code here...*/});