|
@@ -4,6 +4,11 @@ import { NImage, NBadge, NPopover, NIcon } from 'naive-ui';
|
|
|
import schoolIcon from './images/schoolIcon.png';
|
|
|
import teacherIcon from './images/teacherIcon.png';
|
|
|
import messageIcon from './images/messageIcon.png';
|
|
|
+import closeIcon from './images/closeIcon.png';
|
|
|
+import clockIcon from './images/clockIcon.png';
|
|
|
+import schoolDot from './images/schoolDot.png';
|
|
|
+import personIcon from './images/personIcon.png';
|
|
|
+
|
|
|
export default defineComponent({
|
|
|
name: 'layoutTop',
|
|
|
setup() {
|
|
@@ -25,7 +30,7 @@ export default defineComponent({
|
|
|
<div class={styles.line}></div>
|
|
|
<NPopover
|
|
|
show-arrow={false}
|
|
|
- trigger="click"
|
|
|
+ trigger="hover"
|
|
|
onUpdate:show={val => {
|
|
|
showHeadFlag.value = val;
|
|
|
}}
|
|
@@ -63,9 +68,43 @@ export default defineComponent({
|
|
|
class={styles.teacherIcon}
|
|
|
src={teacherIcon}
|
|
|
previewDisabled></NImage>
|
|
|
+ <p class={styles.teacherName}>张晚意</p>
|
|
|
+ </div>
|
|
|
+ <div class={styles.propWrapList}>
|
|
|
+ <div class={styles.propWrapItem}>
|
|
|
+ {' '}
|
|
|
+ <NImage
|
|
|
+ class={styles.smallIcon}
|
|
|
+ src={personIcon}
|
|
|
+ previewDisabled></NImage>
|
|
|
+ <p class={styles.smallTitle}>个人信息</p>
|
|
|
+ </div>
|
|
|
+ <div class={styles.propWrapItem}>
|
|
|
+ {' '}
|
|
|
+ <NImage
|
|
|
+ class={styles.smallIcon}
|
|
|
+ src={schoolDot}
|
|
|
+ previewDisabled></NImage>
|
|
|
+ <p class={styles.smallTitle}>学校信息</p>
|
|
|
+ </div>
|
|
|
+ <div class={styles.propWrapItem}>
|
|
|
+ {' '}
|
|
|
+ <NImage
|
|
|
+ class={styles.smallIcon}
|
|
|
+ src={clockIcon}
|
|
|
+ previewDisabled></NImage>
|
|
|
+ <p class={styles.smallTitle}>修改密码</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class={styles.logoutInfo}>
|
|
|
+ <div class={styles.propWrapItem}>
|
|
|
+ <NImage
|
|
|
+ class={styles.smallIcon}
|
|
|
+ src={closeIcon}
|
|
|
+ previewDisabled></NImage>
|
|
|
+ <p class={styles.smallTitle}>退出登录</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class={styles.propWrapList}></div>
|
|
|
- <div class={styles.logoutInfo}></div>
|
|
|
</div>
|
|
|
</NPopover>
|
|
|
</div>
|