.the-header
.logo-or-name(@click="back")
img.logo(src="static/logo/logoNav.png")
.name {{ softConfig.softName }}
.navigation-bar(v-if="!user.student")
.items(
v-for="(item, index) in navList",
:class="{ active: index === active }",
@click="changePath(item.path)"
) {{ item.name }}
.navigation-bar(v-else)
.user-profile(ref="userProfile")
a-badge
b-icon(type="icontongzhi4", :style="{ fontSize: '24px', cursor: 'pointer' }")
a-popover(
placement="bottom",
:getPopupContainer="() => $refs.userProfile"
)
template(#content)
.menu
.menu-item.align-items-center(@click="changePath('/Teacher/userInfo')")
b-icon(type="iconzhanghao", :style="{ fontSize: '16px' }")
span 个人中心
.menu-item.align-items-center(@click="changePath('/Teacher/exhibition')")
b-icon(type="iconchakan", :style="{ fontSize: '16px' }")
span 组件展示
.menu-item.align-items-center(@click="outLogin")
b-icon(type="icontuichu11", :style="{ fontSize: '16px' }")
span 退出账号
.user
a-avatar(shape="square", :size="32", :src="user.headImagePath")
.name {{ user.name }}