uniapp中使用combox不会出现我设置好的candidates

72 阅读1分钟

目录

  1. 问题描述
  2. 解决方法
  3. 问题分析

问题描述

image.png

在项目中使用了uni-combox,但是下拉时不出现我写的:candidates的值,而是显示当emptyTips,告诉我下拉框里边啥也没有,奇怪了,下面是我的data() {}代码

image.png

candidates按照官网的提示,写的是数组

解决方法

看到data() {}中写selectedValue:null了么,把他改为空字符串就行了

image.png

问题分析

uniapp官网确实是写的空字符串,但是自己想着v-model和:candidates能有什么关系,但是实际开发告诉我,确实是有关系,一定不能是null,我写null是一种情况,还有一个为null的情况,可以看这个帖子的情况(# uniapp uni-combox 下拉提示无匹配项(完美解决--附加源码解决方案及思路),都是因为v-model为null,一直想着是candidates的事情,没想到candidates收到v-model的这么大影响。