日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

angular2 如何使用websocket

發布時間:2024/4/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 angular2 如何使用websocket 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.npm下載:

? ?npm install angular2-websocket

2.需要在哪個組件使用就在那里引入:

? ?import {$WebSocket} from 'angular2-websocket/angular2-websocket'

3.具體的使用看以下代碼:

??

1 sendMsg() { 2 //新建連接 3 var ws = new $WebSocket("具體地址"); 4 //打開連接 5 ws.onOpen(function () { 6 console.log('連接成功') 7 ws.send('發送的消息內容').subscribe( 8 (msg) => { 9 //連接成功此處打印成功的提示 10 console.log("next", msg.data); 11 }, 12 (msg) => { 13 //連接失敗則打印此信息 14 console.log("error", msg); 15 }, 16 () => { 17 //不管有沒有連接成功必須執行到此處 18 console.log("complete"); 19 // 可在此處關閉連接,由你websocket實現的具體功能決定 20 // ws.close(false); // close 21 // ws.close(true); // close immediately 22 } 23 ); 24 }); 25 //接收服務器返回的信息就另外寫個 26 ws.onMessage( 27 (msg: MessageEvent) => { 28 console.log('recriveMsg',msg) 29 }, 30 { autoApply: false } 31 ); 32 33 34 35 }

4.以上是最基本的angular2 websocket 的使用方法,如需了解更多請移步看文檔

轉載于:https://www.cnblogs.com/zhangky/p/7526319.html

總結

以上是生活随笔為你收集整理的angular2 如何使用websocket的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。