|
@@ -45,9 +45,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="userContent" v-if="active === '关注' || active === '粉丝'">
|
|
<div class="userContent" v-if="active === '关注' || active === '粉丝'">
|
|
|
<div class="borderUser"></div>
|
|
<div class="borderUser"></div>
|
|
|
- <!-- <el-divider content-position="right">
|
|
|
|
|
- <img src="../../assets/copy_icon.png" alt="" />
|
|
|
|
|
- </el-divider> -->
|
|
|
|
|
|
|
+ <!-- <img class="radio-img" src="../assets/sousuo_icon_sanjiao.png" alt="" :style="{ left: searchLeft }" /> -->
|
|
|
<el-empty v-if="empty" description="还没有用户哦~"></el-empty>
|
|
<el-empty v-if="empty" description="还没有用户哦~"></el-empty>
|
|
|
<div v-for="item in list" :key="item.id">
|
|
<div v-for="item in list" :key="item.id">
|
|
|
<div class="boxFollow">
|
|
<div class="boxFollow">
|
|
@@ -234,6 +232,15 @@ export default {
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
|
...mapState(['userInfo']),
|
|
...mapState(['userInfo']),
|
|
|
|
|
+ searchLeft() {
|
|
|
|
|
+ return (
|
|
|
|
|
+ this.tabs.findIndex(item => {
|
|
|
|
|
+ return item.value === this.searchType;
|
|
|
|
|
+ }) *
|
|
|
|
|
+ (this.isChinese ? 68 : 90) +
|
|
|
|
|
+ 'px'
|
|
|
|
|
+ );
|
|
|
|
|
+ },
|
|
|
Phone() {
|
|
Phone() {
|
|
|
return this.userInfo.phone.slice(0, 3) + ' **** ' + this.userInfo.phone.slice(7, 11);
|
|
return this.userInfo.phone.slice(0, 3) + ' **** ' + this.userInfo.phone.slice(7, 11);
|
|
|
},
|
|
},
|
|
@@ -506,6 +513,15 @@ export default {
|
|
|
color: #ccc;
|
|
color: #ccc;
|
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
|
}
|
|
}
|
|
|
|
|
+ .radio-img {
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ bottom: 0;
|
|
|
|
|
+ left: 0;
|
|
|
|
|
+ width: 16px;
|
|
|
|
|
+ height: 10px;
|
|
|
|
|
+ transform: translate(26px, 12px);
|
|
|
|
|
+ transition: left ease-in-out 0.3s;
|
|
|
|
|
+ }
|
|
|
.top {
|
|
.top {
|
|
|
height: 146px;
|
|
height: 146px;
|
|
|
width: 970px;
|
|
width: 970px;
|