uniapp uni-combox 드롭다운에 일치 항목이 표시되지 않음(완벽한 솔루션 -- 추가 소스 코드 솔루션 및 아이디어)

문제 설명

또 월요일이 바빠지고 아침 일찍 머리가 아프고 뒤돌아보기 힘든 나 우우~
내 코드와 다른지 아래 코드로 보여주겠다.
여기에 이미지 설명 삽입

해결책

<uni-forms-item label="名称" name="drugName" required labelWidth="80">
  <uni-combox
      :candidates="drugItems"
      v-model="medicationInfoForm.drugName"
      @input="comboxInput"
  ></uni-combox>
</uni-forms-item>

이게 uni-combox组件코드입니다. 별 문제가 없는 것 같고, 콘솔에서 에러 보고도 안되고 계속 뜬다고 无匹配项뜹니다 drugItems.여기에 이미지 설명 삽입
여기에 이미지 설명 삽입

선언도 되고 할당도 할당이 되는데 드랍다운으로 나오지 않습니다.
重点来了,也是解决方案~~~
여기에 이미지 설명 삽입

v-model문의 바인딩 에 주의하세요 medicationInfoForm.drugName. 제가 선언했을 때는 바로 medicineInfoForm:{} 이었지만 할당 input텍스트 상자와 같이 일반적으로 가능합니다.
선언하는 또 다른 방법: medicationInfoForm{}에 drugName을 추가합니다.
예: 이 선언 방식을 시도해 볼 수 있습니다. 내 문제는 다음과 같이 해결됩니다.

medicationInfoForm: {
    
    
  drugName: ''
 },

추천

출처blog.csdn.net/xiaohua616/article/details/132020127