mirror of
https://gitee.com/vant-contrib/vant-weapp.git
synced 2025-04-06 03:58:05 +08:00
45 lines
979 B
JavaScript
45 lines
979 B
JavaScript
import Page from '../../common/page';
|
||
import Toast from '../../dist/toast/toast';
|
||
|
||
const citys = {
|
||
'浙江': ['杭州', { text: '宁波', disabled: true }, '温州', '嘉兴', '湖州'],
|
||
'福建': ['福州', '厦门', '莆田', '三明', '泉州']
|
||
};
|
||
|
||
Page({
|
||
data: {
|
||
column1: ['杭州', '宁波', '温州', '嘉兴', '湖州'],
|
||
column2: citys['浙江'],
|
||
column4: [
|
||
{
|
||
values: Object.keys(citys),
|
||
className: 'column1'
|
||
},
|
||
{
|
||
values: citys['浙江'],
|
||
className: 'column2',
|
||
defaultIndex: 2
|
||
}
|
||
]
|
||
},
|
||
|
||
onChange1(event) {
|
||
const { value, index } = event.detail;
|
||
Toast(`Value: ${value}, Index:${index}`);
|
||
},
|
||
|
||
onConfirm(event) {
|
||
const { value, index } = event.detail;
|
||
Toast(`Value: ${value}, Index:${index}`);
|
||
},
|
||
|
||
onCancel() {
|
||
Toast('取消');
|
||
},
|
||
|
||
onChange2(event) {
|
||
const { picker, value } = event.detail;
|
||
picker.setColumnValues(1, citys[value[0]]);
|
||
}
|
||
});
|