uni-app picker组件range-key报错Property or method "xx" is not defined on the instanc

201 阅读1分钟

range-key String 当 range 是一个 Array<Object> 时,通过 range-key 来指定 Object 中 key 的值作为选择器显示内容

<picker mode="selector" :range="datas" :range-key="time" @change="datasChange" name="">
<view>{{datas[index].time}}</view>
</picker>
<script>
	export default {
		data() {
			return {
				index:0,
				datas:[
					{
						id:0,
						time:'1年'
					},
					{
						id:1,
						time:'2年'
					}	
				]
			};
		},
	}
</script>

rang-key会报错:

image.png 解决方式:

:rang-key="'time'",在里面添加一个单引号,即可解决报错问题。