저는 웹 개발이 처음인데 Vue를 다루는 데 문제가 있습니다. 튜토리얼에서 버튼을 눌렀을 때 @click을 사용할 수 있다는 것을 배웠습니다. 그것은 아주 잘 작동합니다.
이제 더블 클릭 및 길게 누르기 감지기를 추가로 개발하기 위해 마우스 누름 및 들어올림을 감지하는 간단한 측정을 만들고 싶습니다. (또한 @double-click을 사용할 수 있다는 것도 알았지만 알 수 없는 이유로 작동하지 않습니다. ). 내가 뭘 잘못하고 있는지 설명해 주실 수 있나요?
참고: 이 문제를 처리하는 패키지가 많이 있다는 것을 알고 있지만 가능하면 간단하게 유지하고 싶습니다.
으으으으P粉9094764572023-09-15 10:11:03
이벤트 이름은 "@mouse-down"이 아닌 "@mouse-down"입니다
으아아아하지만 이번 행사는 신중하게 처리하세요. 모든 마우스 버튼(왼쪽, 가운데, 오른쪽)을 처리하며 그 중 하나를 누르면 호출됩니다.
버튼 하나만 누른 상태에서 이벤트를 처리하려면 ".left" 또는 ".right" 수정자를 사용해야 합니다.
예:
으아아아왼쪽 버튼을 눌렀을 때만 처리됩니다.