当前位置:嗨网首页>书籍在线阅读

14-修改Fake来模拟头像功能

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

6.3.2 修改Fake来模拟头像功能

我们下一步要做的是修改 Fake模块,以便每当用户把头像放到新的位置或者点击头像更换颜色的时候,向服务器发送 updateavatar 消息。当 Fake 接收到这个消息时,它应该:

模拟向服务器发送updateavatar消息;

模拟从服务器接收listchange消息,携带的数据是更新后的人员列表;

执行注册了listchange消息的回调函数,传入的参数是更新后的人员列表。

可以按照代码清单6-9所演示的来完成上面这三步操作。更改部分以粗体显示。

代码清单6-9 修改Fake,以便支持头像功能——spa/js/spa.fake.js

figure_0212_0286.jpg 现在已经更新了chat对象和Fake,我们可以测试头像功能了。