Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Npm 使用Inquirer时,“列表”和“原始列表”有什么区别_Npm_Syntax_Definition_Inquirer - Fatal编程技术网

Npm 使用Inquirer时,“列表”和“原始列表”有什么区别

Npm 使用Inquirer时,“列表”和“原始列表”有什么区别,npm,syntax,definition,inquirer,Npm,Syntax,Definition,Inquirer,我使用的是inquirer,我可以创建“列表”类型或“原始列表”类型 我的目标是允许用户从sql数据库的产品数组中选择一个项目,但我现在想知道这两种列表类型之间的区别是什么?在文件中,定义如下: 列表-{type:'List'} 获取类型、名称、消息、选项[、默认值、筛选器]属性。请注意,默认值必须是数组中的选项索引或选项值 及 原始列表-{type:'rawlist'} 获取类型、名称、消息、选项[、默认值、筛选器]属性。请注意,默认值必须是数组中的选项索引 但是我不明白它们的意思,或者它们的

我使用的是inquirer,我可以创建“列表”类型或“原始列表”类型

我的目标是允许用户从sql数据库的产品数组中选择一个项目,但我现在想知道这两种列表类型之间的区别是什么?在文件中,定义如下:

列表-{type:'List'} 获取类型、名称、消息、选项[、默认值、筛选器]属性。请注意,默认值必须是数组中的选项索引或选项值

原始列表-{type:'rawlist'} 获取类型、名称、消息、选项[、默认值、筛选器]属性。请注意,默认值必须是数组中的选项索引


但是我不明白它们的意思,或者它们的区别。

在我看来,区别仅仅在于列表如何呈现给用户。list为他们提供了一个指针,他们可以上下移动来进行选择,而rawlist为他们提供了一个列表,通过数字进行选择。据我所知,他们的行为和他们的回报是一样的