찾다

 >  Q&A  >  본문

문제: Vue의 @mouse-down 이벤트가 트리거되지 않습니다.

저는 웹 개발이 처음인데 Vue를 다루는 데 문제가 있습니다. 튜토리얼에서 버튼을 눌렀을 때 @click을 사용할 수 있다는 것을 배웠습니다. 그것은 아주 잘 작동합니다.

이제 더블 클릭 및 길게 누르기 감지기를 추가로 개발하기 위해 마우스 누름 및 들어올림을 감지하는 간단한 측정을 만들고 싶습니다. (또한 @double-click을 사용할 수 있다는 것도 알았지만 알 수 없는 이유로 작동하지 않습니다. ). 내가 뭘 잘못하고 있는지 설명해 주실 수 있나요?

참고: 이 문제를 처리하는 패키지가 많이 있다는 것을 알고 있지만 가능하면 간단하게 유지하고 싶습니다.

으으으으

P粉121447292P粉121447292438일 전647

모든 응답(1)나는 대답할 것이다

  • P粉909476457

    P粉9094764572023-09-15 10:11:03

    이벤트 이름은 "@mouse-down"이 아닌 "@mouse-down"입니다

    으아아아

    하지만 이번 행사는 신중하게 처리하세요. 모든 마우스 버튼(왼쪽, 가운데, 오른쪽)을 처리하며 그 중 하나를 누르면 호출됩니다.

    버튼 하나만 누른 상태에서 이벤트를 처리하려면 ".left" 또는 ".right" 수정자를 사용해야 합니다.

    예:

    으아아아

    왼쪽 버튼을 눌렀을 때만 처리됩니다.

    회신하다
    0
  • 취소회신하다