>  Q&A  >  본문

Vuejs @input="function"은 작동하지 않지만 @input="() => do some"은 작동합니다.

내 HTML 입력 구성 요소의 @input 필드에 익명 함수를 전달하면 작동하지만 내부에 똑같은 코드가 포함된 실제 함수를 호출하면 작동하지 않는 이유를 이해할 수 없습니다. 작동하지 않을 때의 코드는 다음과 같습니다:

으아악

하지만 간단하게 말하면:

으아악

numberChar 값이 수정되어 올바르게 표시되었습니다. Vuejs를 시작하다보니 뭔가 빠진게 있는데 이것 때문에 한시간동안 고생했어요...

P粉659518294P粉659518294213일 전285

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

  • P粉459440991

    P粉4594409912024-03-20 16:09:23

    모두들 감사합니다. 이 문제를 해결했습니다. 문제는 제가 함수에 쓴 내용입니다

    으아아아

    대신

    으아아아

    이상하게도 내 익명 함수에서는 아무 것도 지정하지 않으면 암시적이므로 .value 的情况下工作,我不知道为什么。在此处的教程中: https://vuejs.org/tutorial/#step-4他们正在以我尝试使用它的方式使用它。他们也在教程中说 .value 없이는 필요하지 않습니다.

    제 질문의 태그와 제목이 틀렸다고 말씀해 주신 분들, 다음에는 더 잘하도록 노력하겠습니다. 감사합니다. (이것은 stackoverflow에 대한 나의 첫 번째 게시물입니다)

    감사합니다 :)

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