我正在尝试将订单小计传递给第三方,以便在优化系统上进行收入跟踪。
但是,系统需要以美分为单位。如何获取我的值,该值以{{$cart.subtotal}}
在脚本中转换为乘以100并显示结果?
<script type="text/javascript">
window.optimizely = window.optimizely || [];
window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal}}]);
</script>
如果有人购买了29.99美元以上,它将是29.99,但我需要它显示2999
抱歉,我刚开始学习javascript
答案 0 :(得分:1)
如果值是字符串,则可以删除小数位:
$cart.subtotal.replace('.','')
但是100的多重应该可以做到。
答案 1 :(得分:0)
<script type="text/javascript">
window.optimizely = window.optimizely || [];
window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal*100}}]);
</script>