#javascript #node.js #json #websocket
Вопрос:
У меня есть функция socketController, и я хотел вызвать ее внутри функции суммирования, чтобы каждый раз, когда я выполнял функцию суммирования, запускалась функция socketcontroller. Возможно ли это сделать? Консоль sum func.журнал выдает НЕОПРЕДЕЛЕННОЕ
controller.js
module.exports = { async socketController(client) { return client.send('mandando algo pro cliente'); }, async somatoria(request, response, socketController) { console.log(socketController); return response.json(socketController); } }
server.js
const interval = setInterval(() =gt; { socketController(client); clearInterval(interval); });
приставка.возврат журнала:
[Функция: следующая]
Комментарии:
1. Почему
async
? вы не используетеawait
внутри своей функции, так что это бесполезно2. Также вы ничего не импортировали из
controller.js
. Вам нужноimport { socketController } from "controller.js"
3. Эй, Джереми, я импортировал {socketController}, но не вставил остальную часть кода. Спасибо