0
我在Shopify主题中使用Timber。使用木材和Shopify,我如何更新购物车预览?
我有一个POST
请求/cart/add
在自定义页面上。该物品已正确添加到购物车中,但在我的回拨中,我需要更新购物车预览(ajax-cart-template.liquid
)。
我看到一个函数已经存在ajax-cart.js
这样做,其中Handlebars模板呈现在私人函数buildCart()
。
我可以复制buildCart()
函数中的代码,并将其放入我的回调函数中,但这显然是多余的。我能以某种方式在该范围之外拨打buildCart()
吗?
这工作。我刚刚意识到我实际上需要'cartUpdateCallback()'函数而不是'buildCart()',因为该函数同时调用'buildCart()'和'updateCountPrice()',它会更新购物车模板以及购物车。只需将'cartUpdateCallback()'添加到'module'对象,就可以在我的自定义页面上使用它。谢谢! –