Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用socket.io通知从用户获取输入_Node.js_Reactjs_Typescript_Socket.io_Callback - Fatal编程技术网

Node.js 使用socket.io通知从用户获取输入

Node.js 使用socket.io通知从用户获取输入,node.js,reactjs,typescript,socket.io,callback,Node.js,Reactjs,Typescript,Socket.io,Callback,我试图在nodejs中使用socket.io创建一个通知系统,但我还希望客户端在通知中提供一个输入 我尝试在emit函数中添加一个回调函数,但它不起作用。 有没有更好的方法来实现这一点 io.to(socketId).emit('notification',message,(Confirm:Boolean)=>{ 如果(确认){ //做点什么 }否则{ //做点别的 } }); 这是否回答了您的问题?如果您查看链接答案的第二个代码块,它似乎用一个简洁的示例直接回答了您的问题。很抱歉,我没有完全理

我试图在nodejs中使用socket.io创建一个通知系统,但我还希望客户端在通知中提供一个输入

我尝试在emit函数中添加一个回调函数,但它不起作用。 有没有更好的方法来实现这一点

io.to(socketId).emit('notification',message,(Confirm:Boolean)=>{
如果(确认){
//做点什么
}否则{
//做点别的
}
});

这是否回答了您的问题?如果您查看链接答案的第二个代码块,它似乎用一个简洁的示例直接回答了您的问题。很抱歉,我没有完全理解,我的问题是我不想立即发送回调,一旦用户给出输入,那么只应执行回调,这是否可能?这是否回答了您的问题?如果你看链接答案的第二个代码块,它似乎用一个简洁的例子直接回答了你的问题。对不起,我没有完全理解它,我的问题是我不想立即发送回调,一旦用户给出输入,那么只应执行回调,这可能吗?