Vue+Element UI 生鲜管理系统简介及项目搭建,页面布局
warning:
这篇文章距离上次修改已过190天,其中的内容可能已经有所变动。
<template>
<el-container class="home-container">
<!-- 头部区域 -->
<el-header>
<div class="home-header">
<img src="../assets/logo.png" alt="logo">
<span>生鲜管理系统</span>
<!-- 右侧的下拉菜单和退出按钮 -->
<el-dropdown>
<i class="el-icon-setting"></i>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item>个人信息</el-dropdown-item>
<el-dropdown-item>退出登录</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</el-header>
<!-- 页面主体区域 -->
<el-main>
<!-- 路由出口,用于显示当前路由对应的组件 -->
<router-view></router-view>
</el-main>
</el-container>
</template>
<script>
export default {
name: 'Home'
}
</script>
<style lang="less" scoped>
.home-container {
height: 100%;
}
.home-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 20px;
img {
width: 50px;
height: 50px;
margin-right: 10px;
}
span {
font-size: 20px;
color: #fff;
}
}
</style>
这个代码示例展示了如何使用Vue和Element UI来创建一个带有头部区域和主体区域的页面框架。头部区域包含了系统的logo和用户信息下拉菜单。主体区域是路由的出口,可以嵌入不同的组件来显示不同的页面内容。代码使用了Element UI的布局组件<el-container>
、<el-header>
和<el-main>
来构建页面结构,并通过CSS来调整样式。
评论已关闭