File tree 2 files changed +6
-5
lines changed
2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 1
1
import { ref , onMounted , onBeforeUnmount } from 'vue' ;
2
2
import { useRoute } from 'vue-router' ; // Для использования route.params
3
- import { nextTick } from 'vue' ;
4
3
5
4
import { useSectionsStore } from '~/store/section' ;
6
5
export function useWebSocket ( url , carusel ) {
@@ -10,7 +9,7 @@ export function useWebSocket(url, carusel) {
10
9
11
10
const sendMessage = ( message ) => {
12
11
if ( socket . value && socket . value . readyState === WebSocket . OPEN ) {
13
- socket . value . send ( JSON . stringify ( { message } ) ) ;
12
+ socket . value . send ( message ) ;
14
13
}
15
14
} ;
16
15
@@ -29,8 +28,10 @@ export function useWebSocket(url, carusel) {
29
28
socket . value . onmessage = async ( event ) => {
30
29
31
30
const dataFromServer = JSON . parse ( event . data ) ;
32
- messages . value . push ( dataFromServer . message ) ;
33
- if ( JSON . parse ( dataFromServer . message ) . message === 'Обновить данные' ) {
31
+ messages . value . push ( dataFromServer . message )
32
+ console . log ( dataFromServer . message ) ;
33
+ if ( dataFromServer . message === "Обновить данные" ) {
34
+ console . log ( dataFromServer . message )
34
35
await refreshData ( ) ; // Вызываем функцию обновления данных
35
36
}
36
37
} ;
Original file line number Diff line number Diff line change 2
2
"name" : " nuxt-app" ,
3
3
"private" : true ,
4
4
"scripts" : {
5
- "build" : " nuxt build && node server/websocket.js " ,
5
+ "build" : " nuxt build" ,
6
6
"dev" : " concurrently \" nuxt dev\" \" node server/websocket.js\" " ,
7
7
"generate" : " nuxt generate" ,
8
8
"preview" : " nuxt preview" ,
You can’t perform that action at this time.
0 commit comments