作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
所以我想做的是在进一步提问时使用以前的答案。基本上这样我就可以显示将要创建的内容的摘要并要求进行验证。
this.prompt([
{
type: 'input',
name: 'name',
message: 'What is your name?'
default: 'Jake'
},
{
type: 'confirm',
name: 'summary',
message: 'Is this information correct? Your name is:' + answers.name',
}
有没有简单的方法可以做到这一点?或者另一种方法来实现列出所有以前答案的摘要类型的东西?
最佳答案
任一嵌套查询器调用:
inquirer
.prompt({
type: 'list',
name: 'chocolate',
message: "What's your favorite chocolate?",
choices: ['Mars', 'Oh Henry', 'Hershey']
})
.then(() => {
inquirer.prompt({
type: 'list',
name: 'beverage',
message: 'And your favorite beverage?',
choices: ['Pepsi', 'Coke', '7up', 'Mountain Dew', 'Red Bull']
});
});
或者使用when
函数。
{
type: 'confirm',
name: 'summary',
message: 'Is this information correct? Your name is:' + answers.name,
when: function( answers ) {
// Only run if user set a name
return !!answers.name;
},
}
关于javascript - 有没有办法在出现提示时使用查询器中以前的答案(查询器 v6)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49520423/
我是一名优秀的程序员,十分优秀!