# showActionSheet接口使用

<script>
	let sex = ['不限', '男', '女']
	let qg = ['保密', '未婚', '已婚']
	let job = ['保密', 'IT', '老师']
	export default {
		data() {
			return {
				userpic: '../../static/demo/userpic/11.jpg',
				username: '哈哈',
				sex: '不限',
				qg: '未婚',
				job: 'IT',
				birthday: '2020.12.12'
			}
		},
		methods: {
			// 单列选择
			changeOne(val) {
				let arr = []
				switch (val) {
					case 'sex':
						arr = sex
						break;
					case 'qg':
						arr = qg
						break;
					case 'job':
						arr = job
						break;
				}
				uni.showActionSheet({
					itemList: arr,
					success: res => {
						switch (val) {
							case 'sex':
								this.sex = arr[res.tapIndex]
								break;
							case 'qg':
								this.qg = arr[res.tapIndex]
								break;
							case 'job':
								this.job = arr[res.tapIndex]
								break;
						}
					}
				})
			},
		}
	}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
上次更新: 2021/2/22 上午10:53:04