From 2f16a44d8f90bb40df52b05a691d80b888a4a415 Mon Sep 17 00:00:00 2001 From: whychdw <49690745@qq.com> Date: 星期五, 11 九月 2020 13:54:49 +0800 Subject: [PATCH] 用户登录 --- src/components/PageHeader.vue | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/src/components/PageHeader.vue b/src/components/PageHeader.vue index c4e2eac..38bffe5 100644 --- a/src/components/PageHeader.vue +++ b/src/components/PageHeader.vue @@ -11,13 +11,13 @@ <span class="hdw-avatar-icon"> <i class="iconfont el-icon-Userselect"></i> </span> - <el-dropdown> + <el-dropdown @command="commandClick"> <span class="hdw-avatar-text"> - superuser<i class="el-icon-arrow-down el-icon--right"></i> + {{username}}<i class="el-icon-arrow-down el-icon--right"></i> </span> <el-dropdown-menu slot="dropdown"> <el-dropdown-item>瀵嗙爜淇敼</el-dropdown-item> - <el-dropdown-item>瀹夊叏閫�鍑�</el-dropdown-item> + <el-dropdown-item command="outSystem">瀹夊叏閫�鍑�</el-dropdown-item> </el-dropdown-menu> </el-dropdown> </div> @@ -29,7 +29,26 @@ <script> export default { - + data() { + return { + username: sessionStorage.getItem('username'), + } + }, + methods: { + outSystem() { + this.$router.push('/login'); + }, + commandClick(name) { + switch(name) { + case 'outSystem': + this.outSystem(); + break; + default: + this.$layer.msg('璇ュ姛鑳芥殏鏈紑鏀撅紒'); + break; + } + } + } } </script> -- Gitblit v1.9.1