mirror of
https://github.com/dataease/dataease.git
synced 2025-02-27 22:15:43 +08:00
59 lines
1.2 KiB
Vue
59 lines
1.2 KiB
Vue
![]() |
<template>
|
||
|
<ms-container>
|
||
|
<ms-aside-container>
|
||
|
<dataset-group-selector @getTable="getTable" />
|
||
|
</ms-aside-container>
|
||
|
|
||
|
<ms-main-container>
|
||
|
<dataset-table-data :table="table" />
|
||
|
</ms-main-container>
|
||
|
</ms-container>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import MsMainContainer from '@/metersphere/common/components/MsMainContainer'
|
||
|
import MsContainer from '@/metersphere/common/components/MsContainer'
|
||
|
import MsAsideContainer from '@/metersphere/common/components/MsAsideContainer'
|
||
|
|
||
|
import DatasetGroupSelector from '../../dataset/common/DatasetGroupSelector'
|
||
|
import DatasetTableData from '../../dataset/common/DatasetTableData'
|
||
|
|
||
|
export default {
|
||
|
name: 'TableSelector',
|
||
|
components: {
|
||
|
DatasetTableData,
|
||
|
MsMainContainer, MsContainer, MsAsideContainer, DatasetGroupSelector
|
||
|
},
|
||
|
data() {
|
||
|
return {
|
||
|
table: {}
|
||
|
}
|
||
|
},
|
||
|
computed: {},
|
||
|
created() {
|
||
|
},
|
||
|
mounted() {
|
||
|
},
|
||
|
methods: {
|
||
|
getTable(table) {
|
||
|
this.table = table
|
||
|
this.$emit('getTable', table)
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style scoped>
|
||
|
.ms-aside-container {
|
||
|
height: 50vh;
|
||
|
min-width: 180px;
|
||
|
max-width: 300px;
|
||
|
}
|
||
|
|
||
|
.ms-main-container {
|
||
|
height: 50vh;
|
||
|
border: 1px solid #E6E6E6;
|
||
|
border-left: 0 solid;
|
||
|
}
|
||
|
</style>
|