Home.vue 3.95 KB
<!--
 * @Author: jiangbotao
 * @Date: 2019-12-03 22:31:08
 * @LastEditors: jiangbotao
 * @LastEditTime: 2019-12-05 21:29:53
 * @FilePath: \superglobevue\src\views\Home.vue
 -->
<template>
    <el-container style="height: 100%; border: 1px solid #eee">
        <el-container>
            <el-header style="text-align: left; font-size: 28px">
                <i class="el-icon-map-location"></i>三维
            </el-header>
            <el-main>
                <el-aside width="66px" style="background-color: white">
                    <el-menu default-active="1-4-1" class="el-menu-vertical-demo" :collapse="isCollapse">
                        <el-submenu index="1">
                            <template slot="title">
                                <i class="el-icon-location"></i>
                                <span slot="title">地图操作</span>
                            </template>
                            <el-menu-item-group>
                                <span slot="title">分组一</span>
                                <el-menu-item index="1-1">选项1</el-menu-item>
                                <el-menu-item index="1-2">选项2</el-menu-item>
                            </el-menu-item-group>
                            <el-menu-item-group title="分组2">
                                <el-menu-item index="1-3">选项3</el-menu-item>
                            </el-menu-item-group>
                            <el-submenu index="1-4">
                                <span slot="title">选项4</span>
                                <el-menu-item index="1-4-1">选项1</el-menu-item>
                            </el-submenu>
                        </el-submenu>
                        <el-menu-item index="2">
                            <i class="el-icon-menu"></i>
                            <span slot="title">空间查询</span>
                        </el-menu-item>
                        <el-submenu index="3">
                            <template slot="title">
                                <i class="el-icon-location"></i>
                                <span slot="title">地图操作</span>
                            </template>
                            <el-menu-item-group>
                                <span slot="title">分组一</span>
                                <el-menu-item index="3-1">淹没分析</el-menu-item>
                                <el-menu-item index="3-2">选项2</el-menu-item>
                            </el-menu-item-group>
                            <el-menu-item-group title="分组2">
                                <el-menu-item index="3-3">选项3</el-menu-item>
                            </el-menu-item-group>
                            <el-submenu index="3-4">
                                <span slot="title">选项4</span>
                                <el-menu-item index="3-4-1">选项1</el-menu-item>
                            </el-submenu>
                        </el-submenu>
                    </el-menu>
                </el-aside>
                <div id="map">
                    <viewer></viewer>
                </div>
            </el-main>
        </el-container>
    </el-container>
</template>

<script>
import viewer from "@/components/viewer_s3m_single.vue";

export default {
    name: "home",
    data() {
      return {
        isCollapse: true
      };
    },
    components: {
        viewer
    }
};
</script>

<style scoped>
.el-header {
    padding: 12px 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: absolute;
    z-index: 99;
    background-color: white;
    width: 100%;
    margin-top: -1px;
    border-bottom: red;
    border-bottom-style: solid;
    border-bottom-width: 2px;
}
.el-aside {
    width: 200px;
    position: absolute;
    height: 100%;
    z-index: 98;
    margin-top: 39px;
    margin-left: -20px;
    background-color: white;
    /* background-color: rgb(238, 241, 246); */
}
</style>