如何使用 nodejs 将多个中间件与套接字一起使用?

问题描述 投票:0回答:0

我有不同中间件的骑手和供应商。 const { socketMiddware } = require("../services/customer/AuthService");

module.exports = function (io) {
    io.use(riderMiddware)
    // app.set('io', io)`your text`
    io.on("connection", (socket) => {
        console.log('socket',socket);
        // socket.join(socket.userId)
        socket.on("placeorder", (d) => {
            const response = new Date();
            socket.emit("testing",response)
            // io.to('641bff1c1c52c40b48193586').emit('connected', {data: "blar"})
        });
        const response = "Helloffffff";
        socket.emit("testing",response)
    })
}

当骑手接受订单时,我需要在供应商门户网站上显示警报。

node.js socket.io
© www.soinside.com 2019 - 2024. All rights reserved.