This commit is contained in:
X1627315083
2024-08-05 16:16:08 +08:00
parent adf5c97587
commit 4a21079775
32 changed files with 5983 additions and 1337 deletions

View File

@@ -3,18 +3,20 @@
<header class="homeMain_heade">
<div class="homeMain_right_content">
<div class="homeMain_user">
<div class="homeMain_user_icon">
<div class="homeMain_user_icon" @click="openAccount">
</div>
<div class="homeMain_user_detail">
<div v-if="isTest" class="username">{{$t('Header.hello')}}@{{ $t('isTest.userName') }}</div>
<div v-else class="username">{{$t('Header.hello')}}@{{ userInfo?.userName }}</div>
<div class="homeMain_user_detail_item homeMain_user_detail_attention">
<div class="attention_item attention_item_active">
<div class="attention_item">
<!-- 点击事件就用下面的div -->
<!-- <div class="attention_item attention_item_active"> -->
<div>123</div>
<span>关注</span>
</div>
<div class="attention_item attention_item_active">
<div class="attention_item">
<div>321</div>
<span>粉丝</span>
</div>
@@ -23,7 +25,7 @@
<span>作品数</span>
</div>
</div>
<div class="homeMain_user_detail_item homeMain_user_detail_setUser">
<div class="homeMain_user_detail_item homeMain_user_detail_setUser" @click="openAccount">
<i class="fi fi-rr-user"></i>
<div>个人中心</div>
<i class="icon iconfont icon-xiala"></i>
@@ -318,6 +320,9 @@ export default defineComponent({
}, 500);
})
heradeRight.addEventListener('mouseleave',(event)=>{
if(overTime){
clearTimeout(overTime)
}
if(!state)return
clearTimeout(outTime)
outTime = setTimeout(() => {
@@ -522,8 +527,11 @@ export default defineComponent({
let taskPage = this.$refs.TaskPage
taskPage.init(data)
},
openAccount(){
this.$router.push("/home/account")
},
openMessage(){
this.$router.push("/home/account/accountMessage")
},
},
});
@@ -626,6 +634,8 @@ export default defineComponent({
display: flex;
flex-direction: column;
align-items: center;
}
.attention_item_active{
cursor: pointer;
}
.attention_item_active:hover{
@@ -634,9 +644,6 @@ export default defineComponent({
color: #39215b;
}
}
.attention_item:last-child{
cursor: auto;
}
span{
font-size: 1.4rem;
color: #949eae;