Commit 142e450c8b525cf75e4da1db7484eb30f32c5ae7
1 parent
978b96a2
深拷贝的优化
Showing
1 changed file
with
2 additions
and
1 deletions
utils/more_cx.js
@@ -402,7 +402,8 @@ module.exports = { | @@ -402,7 +402,8 @@ module.exports = { | ||
402 | //-- 促销活动对象表,最初的map表,包含活动类型,活动id,goods商品 --- | 402 | //-- 促销活动对象表,最初的map表,包含活动类型,活动id,goods商品 --- |
403 | var cx_act_map=[]; | 403 | var cx_act_map=[]; |
404 | for(var i=0; i<goods.length;i++){ | 404 | for(var i=0; i<goods.length;i++){ |
405 | - var c_item=goods[i]; | 405 | + //-- 运用深拷贝,避免价格的bug --s |
406 | + var c_item= JSON.parse(JSON.stringify(goods[i])); | ||
406 | //没有选中 | 407 | //没有选中 |
407 | if(!c_item.selected) continue; | 408 | if(!c_item.selected) continue; |
408 | //如果是秒杀之类是商品 | 409 | //如果是秒杀之类是商品 |