Contenedor global de SignalR en vue.
No te diré qué es, pero puedes consultarlo en el sitio web oficial.
1. Instala signalr, no es necesario instalar nada más (como jquery)
2. Crea un nuevo archivo llamado signalR.js
3. Introducelo en main.js y cárgalo globalmente
4. Inicializa
Yo El requisito es conectarme al servidor después de iniciar sesión, por lo que pongo el paso de inicializar la conexión (initSR) aquí cuando obtengo el token después de iniciar sesión correctamente.
Mi necesidad es conectarme al servidor después de iniciar sesión, así que configuré el paso de inicializar la conexión (initSR) al iniciar sesión exitosamente para obtener el token
Pero al mismo En ese momento, descubrí que cuando se actualiza la interfaz, el signaR montado globalmente en main.js desaparecerá, por lo que necesito inicializarlo nuevamente en App.vue
5.
Mi requisito es suscribirse al servidor El tema getNotification, cuando se completa el procesamiento de la tarea del lado del servidor, me enviará un mensaje, lo recibo y realizo el siguiente trabajo según el contenido del mensaje
Nota especial : Cuando finalice el ciclo de vida del componente, recuerde destruir el método registrado al final del ciclo de vida del componente; de lo contrario, la devolución de llamada anterior se activará repetidamente (probé el método de apagado en el sitio web oficial, pero no funcionó). funciona, así que borré la matriz manualmente, si hay un método mejor, por favor dímelo)