Nuxt:如何在nuxt中间件中使用nuxt-socket-io

时间:2020-07-25 09:42:51

标签: sockets nuxt.js

我正在尝试在中间件中创建一个nuxtsocket对象。但是我最终收到以下错误

无法解构“ this”的属性“ $ store”,因为它未定义。

是否可以在中间件中访问此方法。我需要使用它来将套接字详细信息发送到服务器。

export default function ({ $nuxtSocket, store, redirect, $auth }) {  

  if ($auth.loggedIn && !store.state.socketConnected) {
    const socket = $nuxtSocket({})
    console.log(socket.emit('details', { data: $auth.user.user._id }))
  }
}

0 个答案:

没有答案