4 개의 패널로 구성된 회전식 컨베이어가 있습니다.Sencha carousel stop 캔버스 내부에 캔버스로 그림을 그려 넣은 상태로 컨베이어에서 터치 이벤트를 전파합니다.
잘 작동하며 1 대에서 2 등으로 이동할 수 있습니다.
내 4 번째 패널에는 그림 용 캔버스가 하나 있습니다.
드로잉을 시작할 때 캐 러셀이 페이지를 평소와 같이 바꿉니다. 그러나 사용자가 무언가를 드로잉 할 때 페이지를 변경하고 싶지 않습니다.
내가 그림을 그릴 때이 이벤트를 중지하고 손 도구를 선택할 때 이벤트를 다시 바인딩하는 방법은 무엇입니까?
하나의 손/그리기 도구 버튼을 사용하여이 설정을 변경했습니다.
이벤트 포고를 처리하고 캡처 방법을 사용하여 작업을 중지 할 수 있습니다. 하지만 예상대로 결과를 얻을 수 없었습니다. 도움을 주시면 감사하겠습니다.
감사합니다. 당신이 편집 가능/편집 할 모드,
toggleEditHandler() {
var nothing = function() {return false;};
//if toggled to edit
card.element.on('*', nothing, card);
//else
card.element.un('*', nothing, card);
}
주와 같은 어쩌면 무언가의 종류의 카드를 전환하는 경우 이것은 당신이 당신의 핸들러를 할 거라고 어떻게 생각하고 싶지 않았기 때문에 거친 의사는
감사합니다.이 방법으로 해결책을 찾았습니다. 필요한 경우 리스너를 바인딩하고 캔버스에 그릴 필요가있을 때 제거합니다. –