1
패브릭 js에서 캔버스에 맞춤 이벤트를 발생시키는 방법은 무엇입니까?Fabric JS에서 캔버스의 맞춤 이벤트를 시작하려면 어떻게해야합니까?
패브릭 js에서 캔버스에 JavaScript 이벤트를 등록하려고합니다. 당신이 당신의 사용자 정의 이벤트와 fabricjs 이벤트 시스템을 확장 할 경우
패브릭 js에서 캔버스에 맞춤 이벤트를 발생시키는 방법은 무엇입니까?Fabric JS에서 캔버스의 맞춤 이벤트를 시작하려면 어떻게해야합니까?
패브릭 js에서 캔버스에 JavaScript 이벤트를 등록하려고합니다. 당신이 당신의 사용자 정의 이벤트와 fabricjs 이벤트 시스템을 확장 할 경우
, 그건 아주 간단합니다 :
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 바이올린을 확인하십시오.
의견을 보내 주셔서 감사합니다. 나는이 해결책을 시도 할 것이다. –
이 솔루션을 사용해 보았지만 제대로 작동하지 않았습니다. –
@PiyushDholariya 문제가있을 경우 바이올린이나 다른 것을 추가하는 것이 좋습니다. 청취자를 추가하기 전에 이벤트를 시작한다고 생각합니다. 게시물에서 내 업데이트를 확인하려면 작동하는 바이올린 링크가 있어야합니다. –