注意range
是变量,但range-key
不是,它就只是range
变量表示的对象数组里的某个key
的名字,所以不需要加冒号在前面,就是这样:range-key="ship"
正确姿势:
// html
注意range
是变量,但range-key
不是,它就只是range
变量表示的对象数组里的某个key
的名字,所以不需要加冒号在前面,就是这样:range-key="ship"
正确姿势:
// html
// js
data () {
return {
shipName: '',// 显示选择
shipValue: 0,// 这个也要注意是Number类型
shipArr: [
{
ship: ''
},{
ship: ''
}]
}
},methods: {
bindPickerChange (e) {
this.shipValue = e.mp.detail.value // 设置选择的索引
this.shipName = this.shipArr[e.mp.detail.value].ship // 设置显示的选择
}
}