0
レート:sayHello()が機能するように、以下のコードを変更する必要がありますか? レートを呼び出すと:testFunction()は動作し、console.log(res); sayHelloも同様に動作します。ありがとう。Node.js返信res
exports.getRates = (req, res) => {
res.render('riscalc/rates', {
title: 'Riscalc',
rates: sayHello()
});
};
function testFunction() {
return 23;
}
function sayHello() {
client.invoke('s_hello', 'hello', (error, res, more) => {
if (error) {
console.error(error);
} else {
// console.log(res);
return res;
}
if (!more) {
console.log('Done.');
}
});
}
素晴らしい作品。ありがとう。私はコールバック関数に悩まされていました。 client.invoke is zerorpc呼び出しです。 const zerorpc = require( 'zerorpc'); const client = new zerorpc.Client(); client.connect( 'tcp://127.0.0.1:4242'); – user2122935
ダウンボートは何でしたか? –
申し訳ありませんが誤ってクリックします。 – user2122935