Node.js推入数组不在循环内工作

时间:2017-10-26 19:35:45

标签: javascript arrays node.js

尝试将产品ID推送到阵列中,但它不起作用!我尝试了使用for和for each的不同方法,但根本没有运气。不能正常工作很简单

var preorder = new Array();
      var order_items = new Array();
      var items = req.body.line_items;

      items.forEach(function(data) {
        shopify.product.get(data.product_id)
        .then(function(product){

          console.log(product.id);
          order_items.push(product.id);



        })
        .catch(err => console.error(err));

      });


      console.log(order_items);

服务器日志

153161760794
89585614874
[]

0 个答案:

没有答案