Node.js nodejs:无法使用eventEmitter与来自websocket的数据交互

Node.js nodejs:无法使用eventEmitter与来自websocket的数据交互,node.js,websocket,stream,eventemitter,consuming,Node.js,Websocket,Stream,Eventemitter,Consuming,这是我的第一次,所以要温柔 我正在使用以下方式从站点流式传输数据: "use strict"; const ws = require('ws') const w = new ws('wss://website') w.on('message', (msg) => console.log(msg)) let msg = JSON.stringify({ ///STUFF }) w.on('open', () => w.send(msg)) 我想创建一个事件监听器来响

这是我的第一次,所以要温柔

我正在使用以下方式从站点流式传输数据:

"use strict";
const ws = require('ws')
const w = new ws('wss://website')

w.on('message', (msg) => console.log(msg))

let msg = JSON.stringify({

     ///STUFF
})

w.on('open', () => w.send(msg))
我想创建一个事件监听器来响应来自websocket流的数据

///confused about how I define what price target is!? 
///I would like it to set an event trigger on particular value from 
/// websocket data

var ticker = require('./openTick');

///not sure if I can check the msg like this
ticker.emit.on('priceTarget', function(){
    if (msg == priceTraget) {
        /// Run fracMarty.py
    };
});
写现在“消息”正在屏幕上显示,但我不能与它互动,即)迭代等

我在tut、nodejs站点和其他4个站点上尝试了eventEmitter模块,它们都指示我只获取连接,而不与数据交互

有人能给我指一下正确的方向吗

谢谢,
鲍比·菲舍尔

我认为首先你应该读一读关于回调的书。好的,谢谢Saeid现在读它