# 3.显示用户列表与用户数量
// 监听用户列表的消息
socket.on('userList', data => {
// 把userList中的数据动态渲染到左侧菜单
$('.user-list ul').html('')
data.forEach(item => {
$('.user-list ul').append(`
<li class="user">
<div class="avatar"><img src="${item.avatar}" alt="" /></div>
<div class="name">${item.username}</div>
</li>
`)
})
// 计算用户数量
$('#userCount').text(data.length)
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16