|
@@ -6,7 +6,7 @@
|
|
|
<div class="avatar-list">
|
|
|
<ul>
|
|
|
<!--头像-->
|
|
|
- <li v-for="(item, index) in recommendedUser"
|
|
|
+ <li v-for="(item, index) in recommendedUser.slice(0, 5)"
|
|
|
:key="'a' + index">
|
|
|
<div class="avatar">
|
|
|
<img :src="item.userImgUrl" alt="">
|
|
@@ -14,7 +14,7 @@
|
|
|
<p class="name">{{ item.userName }}</p>
|
|
|
</li>
|
|
|
<!--占位: 最多显示5个头像-->
|
|
|
- <li v-for="i in (5 - recommendedUser.length)"
|
|
|
+ <li v-for="i in (5 - recommendedUser.slice(0, 5).length)"
|
|
|
:key="'b' + i">
|
|
|
<div class="avatar">
|
|
|
<img src="./image/bitmap@2x.png" alt="">
|
|
@@ -132,7 +132,7 @@ export default {
|
|
|
// 推荐成功用户
|
|
|
fetchRecommendUser () {
|
|
|
getRecommendUser().then(res => {
|
|
|
- if (res.status) {
|
|
|
+ if (res.status && Array.isArray(res.data)) {
|
|
|
this.recommendedUser = res.data
|
|
|
} else {
|
|
|
Toast(res.msg)
|