Vue3 + Pinia + Vite5 仿抖音,完全度90% . Vue3 + Pinia + Vite5 imitate TikTok with 90% completeness
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

55 lines
878 B

<template>
<div class="Fans">
<BaseHeader>
<template v-slot:center>
<span class="f16">粉丝</span>
</template>
</BaseHeader>
<div class="content">
<People v-for="item in friends.all" :people="item"></People>
</div>
</div>
</template>
<script>
import {mapState} from "vuex";
import People from "../people/components/People";
export default {
name: "Fans",
components: {
People
},
props: {
modelValue: false
},
data() {
return {}
},
computed: {
...mapState(['userinfo', 'friends'])
},
created() {
},
methods: {}
}
</script>
<style scoped lang="less">
@import "@/assets/less/index";
.Fans {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
overflow: auto;
color: white;
font-size: 1.4rem;
.content {
padding: @padding-page;
padding-top: 6rem;
}
}
</style>