所以我的听众在initState
...
socket.on('synchronizedata', (packet) {
print('packet of type ${packet['packetKind']}!-> $packet');
_syncMessages(context, _message);
});
但是当服务器发出synchronizedata
时,上面的代码将被触发两次。有什么想法吗?最初,我将它们放在build
方法中,但是在阅读了[issue#15]之后,我将它们放入了initState
中。
有什么想法吗?