J.W*_*ton 5 syntax definition npm inquirer
我正在使用查询器,我可以创建“列表”类型或“原始列表”类型。
我的目标是允许用户从 sql 数据库的产品数组中选择一个项目,但我现在很好奇这两种列表类型之间有什么区别?在文档中,定义是:
列表 - {type: 'list'} 获取类型、名称、消息、选择[、默认值、过滤器] 属性。(注意default必须是数组中的选择索引或者选择值)
和
原始列表 - {type: 'rawlist'} 采用类型、名称、消息、选择[、默认值、过滤器] 属性。(注意default必须是数组中的选择索引)
但我不明白它们的意思,也不明白它们的区别。
在我看来,区别仅在于列表如何呈现给用户。list向他们提供一个指针,他们可以向上或向下移动以进行选择,而向rawlist他们提供一个可以按数字选择的列表。据我所知,他们返回的行为是相同的。