diff --git a/src/apps/AppVillageDiscuss/Detail.vue b/src/apps/AppVillageDiscuss/Detail.vue
index 7c6f91f2..bbe2cdc7 100644
--- a/src/apps/AppVillageDiscuss/Detail.vue
+++ b/src/apps/AppVillageDiscuss/Detail.vue
@@ -12,7 +12,7 @@
@@ -109,12 +109,12 @@ export default {
this.data = {
...res.data,
avatar: res.data.createUserName?.substr(0, 2) || '游客',
- messages: res.data.messages.map(v => {
+ messages: res.data.messages ? res.data.messages.map(v => {
return {
...v,
isSuport: v.suportUser ? v.suportUser.indexOf(this.user.id) > -1 : false
}
- })
+ }) : []
}
this.data.images = JSON.parse(res.data.images)
this.isAnnouncer = this.user.id === res.data.createUserId