vant的级联选择器报错ype check failed for prop "value". Expected Number, String, got Array
时间: 2023-10-27 15:51:24 浏览: 95
【微信小程序】Vant级联选择器适用的省市区json资源+行政区划代码
这个错误提示是因为级联选择器的 value 属性的类型不符合要求,它期望是一个字符串或数字,但实际传入的是一个数组。
一般来说,级联选择器的 value 属性应该设置为当前选中项的值,而不是选中项的数组。如果你想要设置默认选中项的话,可以将 value 属性设置为一个包含每一级选中项值的数组。
例如,如果你想要默认选中 "广东省"、"深圳市"、"南山区" 这三个选项,那么 value 属性应该设置为 ["440000", "440300", "440305"]。其中,"440000" 表示广东省的值,"440300" 表示深圳市的值,"440305" 表示南山区的值。
如果还是无法解决问题,可以检查一下组件的数据源是否正确,以及级联选择器的传参是否符合要求。
阅读全文