Page({
data: {
objectMultiArray: [
[
{
id: 0,
name: &
#39;无脊柱动物'
},
{
id: 1,
name: &
#39;脊柱动物'
}
], [
{
id: 0,
name: &
#39;扁性动物'
},
{
id: 1,
name: &
#39;线形动物'
},
{
id: 2,
name: &
#39;环节动物'
},
{
id: 3,
name: &
#39;软体动物'
},
{
id: 3,
name: &
#39;节肢动物'
}
]
],
multiIndex2: [0, 0],
},
bindMultiPickerChange2:
function
(e) {
console.log(&
#39;picker发送选择改变,携带值为', e.detail.value)
this
.setData({
multiIndex2: e.detail.value
})
},
bindMultiPickerColumnChange2:
function
(e) {
console.log(&
#39;修改的列为', e.detail.column, ',值为', e.detail.value);
var
data = {
objectMultiArray:
this
.data.objectMultiArray,
multiIndex2:
this
.data.multiIndex2
};
data.multiIndex2[e.detail.column] = e.detail.value;
switch
(e.detail.column) {
case
0:
switch
(data.multiIndex2[0]) {
case
0:
data.objectMultiArray[1] = [
{ id: 0, name: &
#39;扁性动物' },
{ id: 1, name: &
#39;线形动物' },
{ id: 2, name: &
#39;环节动物' },
{ id: 3, name: &
#39;软体动物' },
{ id: 3, name: &
#39;节肢动物' }
];
break
;
case
1:
data.objectMultiArray[1] = [
{ id: 0, name: &
#39;鱼' },
{ id: 1, name: &
#39;线形两栖动物' },
{ id: 2, name: &
#39;爬行动物' }
];
break
;
}
data.multiIndex2[1] = 0;
break
;
}
this
.setData(data);
}
})