From 867e2583dcc6eecc44552c79a2a8813f117c2cff Mon Sep 17 00:00:00 2001 From: zhouyuejun <505127606@qq.com> Date: Tue, 5 Mar 2019 14:09:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8Awebsocket=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=8F=90=E4=BE=9B=E7=BB=99=E6=B5=8B=E8=AF=95=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/pages/main/main.component.ts | 62 ++++++++++++---------------- 1 file changed, 27 insertions(+), 35 deletions(-) diff --git a/src/app/pages/main/main.component.ts b/src/app/pages/main/main.component.ts index 1cccfb9..ac3e750 100644 --- a/src/app/pages/main/main.component.ts +++ b/src/app/pages/main/main.component.ts @@ -121,47 +121,39 @@ export class MainComponent implements OnInit { visibleCount: number = 0; scrollTop: number = 0; - data = [ - 'Racing car sprays burning fuel into crowd.', - 'Japanese princess to wed commoner.', - 'Australian walks 100km after outback crash.', - 'Man charged over missing wedding girl.', - 'Los Angeles battles huge wildfires.' - ]; - ngOnInit() { window.onresize = function () { this.calcVisibleCount(); }.bind(this) //订阅航班更新 - this.websocketService.dynamicsMessage().subscribe( - event => { - setInterval(() => { - let msg = { "topic": "heart-beat", "message": "" }; - this.websocketService.websocket.send(JSON.stringify(msg)); - }, 30000); - let data = JSON.parse(event as string); - if (data.topic === 'schd') { - let message = JSON.parse(data.message); - // console.log(message); - //是否可以开始处理动态消息 - if (this.canHandleDynamicMessage) { - this.dynamicMessageHandle(message); - } else { - this.dynamicMessageArray.push(message); - } - } else if (data.topic === 'msg') { - let message = JSON.parse(data.message); - // console.log(message); - if (this.canHandleDynamicAlert) { - this.dynamicAlertHandle(message); - } else { - this.dynamicAlertArray.push(message); - } - } - } - ) + // this.websocketService.dynamicsMessage().subscribe( + // event => { + // setInterval(() => { + // let msg = { "topic": "heart-beat", "message": "" }; + // this.websocketService.websocket.send(JSON.stringify(msg)); + // }, 30000); + // let data = JSON.parse(event as string); + // if (data.topic === 'schd') { + // let message = JSON.parse(data.message); + // // console.log(message); + // //是否可以开始处理动态消息 + // if (this.canHandleDynamicMessage) { + // this.dynamicMessageHandle(message); + // } else { + // this.dynamicMessageArray.push(message); + // } + // } else if (data.topic === 'msg') { + // let message = JSON.parse(data.message); + // // console.log(message); + // if (this.canHandleDynamicAlert) { + // this.dynamicAlertHandle(message); + // } else { + // this.dynamicAlertArray.push(message); + // } + // } + // } + // ) this.httpCilent.get('/adminapi/settings/uisettings').subscribe( data => {