websocket无法渲染pc传过来的数据



  • 在弄websocket,请教个问题啊:现在用pc端和手机模拟器进行聊天测试,手机端发送的内容可以渲染在页面上并pc端可以接受到手机端发送的内容,pc端发的内容手机也可以接受到,并且发生了state更新进行了渲染过程,但是就是在手机端就是显示不出来(都进行了渲染为啥显示不出来) 。。 我贴一下代码
    0_1451655838494_upload-2bd3d0c6-cb1a-4470-ace9-ba44ca838215

    就是手机发送了“ll”,自己可以渲染出来并且pc端可以接受到,但pc端发了“kkk"手机接收不到
    0_1451655905403_upload-6338e807-1699-42f5-abe0-92af48102292

    0_1451655949856_upload-423a7991-ebb6-40e5-b12b-872013de3902

    看log的话可以看出pc端发了kkk过来,手机已经进入了_renderRow的过程,就是return的结果显示不出来
    0_1451656001157_upload-9c30dd40-7b7d-4100-b352-454114d3022f



  • this.datas.push(data) 
    

    修改为

    this.datas = [...this.datas, data];
    

    试试