Node.js,当我调用.question()时,我第二次没有输入

时间:2020-05-17 21:42:34

标签: node.js

我正在Node.js中使用readline从控制台读取输入,但是当我第二次调用r1.question()时,它没有返回任何内容。输入段之后的代码在接受输入之前执行。

这是我的代码:

var r1 = readline.createInterface({
input : process.stdin,
output : process.stdout
})
r1.question("",(name) => {
   console.log(name)
})
r1.question("",(name) => {
console.log(name)
})
console.log("here") 

我该怎么做才能确保在输入之前 console.log("here") 被执行?我该怎么做才能再次打给.question()呢?

0 个答案:

没有答案