SnapshotCluster.vue
1.51 KB
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
51
52
53
54
55
56
57
58
59
60
61
62
63
<template>
<a-menu v-model:selectedKeys="currentMenu" mode="horizontal">
<a-menu-item :key="'抓拍记录'" class="snapshot-cluster-title">
抓拍记录
</a-menu-item>
<a-menu-item :key="'聚类结果'" class="snapshot-cluster-title">
聚类结果
</a-menu-item>
<a-menu-item :key="'批次'" class="snapshot-cluster-title">
批次
</a-menu-item>
</a-menu>
<div v-if="currentMenu[0] === '抓拍记录'">
<SnapshotRecord></SnapshotRecord>
</div>
<div v-if="currentMenu[0] === '聚类结果'">
<ClusterResult></ClusterResult>
</div>
<div v-if="currentMenu[0] === '批次'">
<batchesResult></batchesResult>
</div>
</template>
<script>
import {ref} from 'vue'
import SnapshotRecord from './SnapshotRecord/SnapshotRecord.vue'
import ClusterResult from './ClusterResult/ClusterResult.vue'
import batchesResult from './batchesResult/batchesResult.vue'
export default {
components: {
SnapshotRecord,
ClusterResult,
batchesResult,
},
setup() {
// scalar
const currentMenu = ref(['抓拍记录'])
// sequence
// mapping
// function
return {
// scalar
currentMenu,
// sequence
// mapping
// function
}
}
}
</script>
<style scoped>
</style>
<style type="text/css">
.snapshot-cluster-title.ant-menu-item{
line-height: 28px!important;
padding-left: 20px!important;
}
</style>