찾다

 >  Q&A  >  본문

for 루프의 "TypeError ..undefine"

저는 BootstrapVue를 사용하고 있습니다.

하고 싶은 일: 나는 b-form-input ,我在其中写了一个数字。单击我的 b-button 后,我想将其添加到我的 inputs 中。这很好用,但现在我想先检查我的号码是否仍在我的 inputs숫자

를 쓰는 b-form-input을 가지고 있습니다. b 버튼을 클릭한 후 입력에 추가하고 싶습니다. 이것은 훌륭하게 작동하지만 이제 먼저 내

number가 내 입력에 있는지 확인하고 싶습니다. inputs 添加某些内容后,我总是收到以下错误:[Vue warn]:v-on 处理程序错误:“TypeError:this.inputs[i] 未定义” “

질문:

for-loop

에게 물어보려고 합니다.

내 데이터의 모든 내용이 정확하며 this.inputs[0].number 없이도 잘 작동한다고 명시했습니다. 여기서 무슨 문제가 있습니까? 도저히 모르겠어..

이 작업을 시도할 때:

올바른 데이터를 얻습니다..

도와주셔서 감사합니다!

내 템플릿의 코드: 으아아아

내 스크립트의 코드: 🎜🎜
<b-form-input v-model="number"></b-form-input>
<b-button @click="addSomething(number)"></b-button>
🎜
P粉099145710P粉099145710241일 전425

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

  • P粉421119778

    P粉4211197782024-03-27 12:29:11

    사용 조건i <= this.inputs.length 您正在超出数组的范围。在 JavaScript 中,对数组进行过度索引会返回 undefined.

    고정 핸들러는 다음과 같아야 합니다:

    으아아아

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