const chineseNumber = '一二三四五六七八九十'.split(''); const singleSelectOptions = new Array(8).fill(null).map((_, i) => ({ label: `选项${chineseNumber[i]}`, value: `option_${i + 1}`, disabled: false, })); singleSelectOptions.push({ label: '禁用选项', value: 'disabled', disabled: true, }); const doubleColumnsOptions = [ ...singleSelectOptions, { label: '禁用选项', value: 'disabled', disabled: true, }, ]; const tripleColumnsOptions = [ ...doubleColumnsOptions, { label: '禁用选项', value: 'disabled', disabled: true, }, ]; tripleColumnsOptions.splice(8, 0, { label: `选项${chineseNumber[8]}`, value: `option_${9}`, disabled: false, }); Component({ data: { multipleSelect: { value: ['option_1'], options: singleSelectOptions, }, doubleColumnsOptions, tripleColumnsOptions, }, methods: { handleMultipleSelect(e) { this.setData({ 'multipleSelect.value': e.detail.value, }); }, }, });