1

最適化システムで収益を追跡するために、注文の小計をサードパーティに渡そうとしています。

ただし、システムにはセント単位の数値が必要です。このように出力される値を取得するにはどうすればよいですか{{$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を学び始めたばかりです

4

2 に答える 2

2

値が文字列の場合、小数点以下を削除できます:

$cart.subtotal.replace('.','')

しかし、100 倍する必要があります。

于 2012-06-06T01:56:44.817 に答える
0
<script type="text/javascript">

window.optimizely = window.optimizely || [];
    window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal*100}}]);

</script>
于 2012-06-06T01:19:02.133 に答える