我最近开始使用ngx-socket-io,当我想检索socket id时遇到了一些困难。有人知道如何做到这一点吗?(我使用的是服务初始化,而不是应用程序模块中的服务初始化)提前感谢大家。
sauutmhj1#
您可以在socket示例中找到它:socket.ioSocket.id.但是,您必须等待套接字初始化后才能使用它。
@Injectable({ providedIn: 'root' }) export class SocketService { socketId; constructor(private socket: Socket) { socket.on('connect', () => this.socketId = this.socket.ioSocket.id); } }
1条答案
按热度按时间sauutmhj1#
您可以在socket示例中找到它:socket.ioSocket.id.
但是,您必须等待套接字初始化后才能使用它。