【发布时间】:2017-08-25 12:41:51
【问题描述】:
我正在尝试像这样从前端向后端发送套接字事件:
// frontend
this.io.socket.emit("something", { ...props });
// backend
sails.io.on("something", props => console.log(props));
但是,这是不可能的,因为没有名为emit 的此类事件。它只是 GET 或 POST(比如,wtf?),你可以在这里看到:http://sailsjs.com/documentation/reference/web-sockets/socket-client
我尝试在前端访问socket.io,但它被sails.io.js 包裹。
基本上,我想从前端发出一些事件,我希望后端捕获它们。这不是对控制器的 GET 请求,只是一个事件。
有什么想法吗?
【问题讨论】:
标签: websocket socket.io sails.js