Node.js Inquirer:有没有办法提示用户定义的大小数组?

时间:2016-09-21 15:44:18

标签: javascript node.js

我需要向用户询问他最喜欢的电影(在CLI环境中)。我想让他输入他想要多少条目,使用一个循环和一个"更多?"每个条目后的问题。

我想保留这个"声明"使用询问者(尽可能多):

var questions = [{
  name: 'firstName',
  message: 'What is your first name?'
}, {
  name: 'birthdate',
  message: 'What is your birthdate ?',
}, {
  name: 'favoriteMovies',
  message: 'What are your favorite movies ?',
  // What can I do ?
}]


inquirer(questions, function(answers){
 console.log(answers); //an object containing the user response.
});

所以"最喜欢的电影" property将是一个填充了提供的条目的数组。

有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以设置一种响应。像这样:

from skimage.color import rgb2lab
import skimage.io as io
rgb = io.imread(...)[:,:,:3]
lab = rgb2lab(rgb)

如果响应是数组,您可以根据需要多次使用。 (我还建议每个问题都有验证参数。)