1 回答

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
另外,當(dāng)我將 countCartTotal() 添加到兩個(gè)“值:”時(shí),它會(huì)停止工作嗎?
由于您使用的是逐項(xiàng)細(xì)分,因此存在這 2 個(gè)值以及與您擁有的項(xiàng)目一樣多的值。您將需要計(jì)算和更新所有事物的價(jià)值,并且它們必須以數(shù)學(xué)方式相加。如果你改變總數(shù)而不使項(xiàng)目加起來(lái)等于總數(shù),它確實(shí)會(huì)停止工作。
我建議的方法是創(chuàng)建一個(gè)新函數(shù)getPurchaseUnits()
或類似函數(shù)。
這應(yīng)該返回一個(gè)與您硬編碼的數(shù)組非常相似的數(shù)組purchase_units
,但項(xiàng)目和正確的總數(shù)都已更新。當(dāng)然,編寫此類代碼需要一定程度的編程知識(shí),因此您可以將其視為學(xué)習(xí)一些 Javascript 的機(jī)會(huì)——就像家庭作業(yè)問(wèn)題一樣。
一旦你有了這樣一個(gè)返回你需要的數(shù)組的函數(shù),你就可以把它放在里面,
return actions.order.create({ getPurchaseUnits() });
- 1 回答
- 0 關(guān)注
- 105 瀏覽
添加回答
舉報(bào)