Browse Source

修复聊天列表key重复bug

master
xie.bx 3 years ago
parent
commit
0d17c729be
  1. 2
      im-ui/src/view/Friend.vue
  2. 2
      im-ui/src/view/Group.vue

2
im-ui/src/view/Friend.vue

@ -13,7 +13,7 @@
</add-friend>
</div>
<el-scrollbar class="l-friend-list" >
<div v-for="(friend,index) in $store.state.friendStore.friends" :key="friend.id">
<div v-for="(friend,index) in $store.state.friendStore.friends" :key="index">
<friend-item v-show="friend.nickName.startsWith(searchText)" :friend="friend" :index="index" :active="index === $store.state.friendStore.activeIndex"
@del="handleDelItem(friend,index)" @click.native="handleActiveItem(friend,index)">
</friend-item>

2
im-ui/src/view/Group.vue

@ -11,7 +11,7 @@
@click="handleCreateGroup()"></el-button>
</div>
<el-scrollbar class="l-group-list">
<div v-for="(group,index) in groupStore.groups" :key="group.id">
<div v-for="(group,index) in groupStore.groups" :key="index">
<group-item v-show="group.remark.startsWith(searchText)" :group="group" :active="index === groupStore.activeIndex"
@click.native="handleActiveItem(group,index)">
</group-item>

Loading…
Cancel
Save