如何在nodejs / javascript中为查询者简化嵌套调用

时间:2016-07-16 22:37:22

标签: javascript node.js npm

在这种特殊情况下,我有一个数组sections,其中包含查询者提示所需的对象。

对于Ex,第[5]节可能如下所示:

console.log(JSON.stringify(sections[5], null, '  ');
/** Structure is as follows:
[
    {
        "name": "firstName",
        "type": "input",
        "message": "Enter your first name"
    },
    {
        "name": "secondName",
        "type": "input",
        "message": "Enter your second name"
    }
]
*/

现在我想提示存储在sections数组中的每个对象,如果不使用那么长的硬编码嵌套,我怎么能这样做呢?

目前,它看起来像。

inquirer.prompt(sections[1]).then(function(){
    inquirer.prompt(sections[2]).then(function(){
        inquirer.prompt(sections[3]) // and so on...

我想简化这个。 感谢。

我不知道为什么,但这个问题被标记为一些与此无关的重复。请注意这一点。

0 个答案:

没有答案