2015-01-30 2 views

답변

3

, 그건 아주 간단합니다 :

var canvas = new fabric.Canvas('c'); 
// listen for any event like fabricjs do 
canvas.on('custom:event', function(event) { 
    // you will have your data here in `event` object 
}); 
// fire any event with any payload you want 
canvas.fire('custom:event', { any: 'payload' }); 

난 당신이 다른 libs와 사용하지 않는 한이 방법을 선호하고 여전히 모두에 동일한 구문을 사례 (기본 및 맞춤 이벤트)

업데이트! 이벤트를 시작하기 전에 수신기를 정의해야한다는 점을 잊지 마십시오! 작동 예제로 this 바이올린을 확인하십시오.

+0

의견을 보내 주셔서 감사합니다. 나는이 해결책을 시도 할 것이다. –

+0

이 솔루션을 사용해 보았지만 제대로 작동하지 않았습니다. –

+0

@PiyushDholariya 문제가있을 경우 바이올린이나 다른 것을 추가하는 것이 좋습니다. 청취자를 추가하기 전에 이벤트를 시작한다고 생각합니다. 게시물에서 내 업데이트를 확인하려면 작동하는 바이올린 링크가 있어야합니다. –

관련 문제