diff --git a/src/views/modules/visual/basicinfo/basicInfoCommunity.vue b/src/views/modules/visual/basicinfo/basicInfoCommunity.vue index 64cb80db..78b8f751 100644 --- a/src/views/modules/visual/basicinfo/basicInfoCommunity.vue +++ b/src/views/modules/visual/basicinfo/basicInfoCommunity.vue @@ -488,6 +488,7 @@ export default { this.roomArray.forEach(roomItem => { let iconArrayShow = JSON.parse(JSON.stringify(roomItem.categoryList)) + let iconArray = [] if (iconArrayShow.length > 0) { if (iconArrayShow[0].isSpecial === '1') {//第一个图标是党员 @@ -498,9 +499,16 @@ export default { roomItem.isParty = false } } + if (iconArrayShow.length > 4) {//去前四个 + for (let i = 0; i < 4; i++) { + iconArray.push(iconArrayShow[i]) + } + } else { + iconArray = iconArrayShow + } this.$nextTick(() => { // ref_tree 元素的ref value 绑定的node-key - roomItem.iconArrayShow = iconArrayShow + roomItem.iconArrayShow = iconArray }); roomItem.showAllUser = false