求解 iris 的 websocket 问题
資深大佬 : juventusryp 5
现在后端已经用 neffos.js 把 websocket 的后端写好了,前端的 demo 也可以正常接收到后端传送过来的信息(在浏览器的 network 中可以看到),现在的需求是想让后端发送过来信息后,前端自动渲染到页面上,求解具体该怎么做? 前端 demo 代码如下
const conn = await neffos.dial(wsURL, { default: { _OnNamespaceConnected: (nsConn, msg) => { console.log('_OnNamespaceConnected') that.handleNamespaceConnectedConn(nsConn) console.log(nsConn) }, _OnNamespaceDisconnect: (nsConn, msg) => { console.log('_OnNamespaceDisconnect') }, notify: (nsConn, msg) => { // "chat" event. nsConn.emit('notify', 'pong') console.log('notify') console.log(msg) } } }, { headers: { 'Authorization': token } }) conn.connect('default') } catch (err) { this.handleError(err) } }, handleNamespaceConnectedConn(nsConn) { nsConn.emit('Hello from browser client side!') const token = getToken() nsConn.emit('Authorization', token) console.log('handleNamespaceConnectedConn') },
大佬有話說 (0)