我正在尝试通过Pos javascript中的id获取产品。
这是我的代码 *。js
get_promotional_products: function(options){
var self = this;
var offer_lines = this.pos.promo_running_configs.offer_line;
var promo_product = [];
_.each(offer_lines, function(line){
_.each(line.offer_product_id, function(offer_product){
var offer_product= 41;// It works
promo_product.push(self.pos.db.get_product_by_id(offer_product));
});
});
console.log('promo_product',promo_product);
return promo_product;
},
当将product_id
作为变量传递时,我出现以下错误:
TypeError:cur未定义
当我对值进行硬编码时,它可以正常工作。
我该如何解决?