hookehuyr

✨ feat(我的关注模块): 头像可以进入关注人主页

<template>
<div class="follow-list-page">
<template v-for="(item, key) in followList" :key="key">
<div class="info van-hairline--bottom">
<div @click="getUserInfo(item)" class="info van-hairline--bottom">
<van-row>
<van-col>
<van-image round width="50" height="50" :src="item.avatar" style="padding-right: 1rem;" />
......@@ -26,6 +26,8 @@ import { useRoute, useRouter } from 'vue-router'
import axios from '@/utils/axios';
import { Toast } from 'vant';
const $router = useRouter();
// 关注列表联调
const followList = ref([])
axios.get('/srv/?a=my_follow')
......@@ -42,7 +44,18 @@ axios.get('/srv/?a=my_follow')
})
.catch(err => {
console.error(err);
})
});
const getUserInfo = (v) => {
// 从个人头像进入的,不能再往下级进入
$router.push({
path: '/client/personIndex',
query: {
perf_id: v.id,
type: 'read-only'
}
})
}
</script>
<script>
......@@ -93,4 +106,4 @@ export default {
}
}
}
</style>
\ No newline at end of file
</style>
......