我有一个button_to,它通过Ajax将一个对象(在本例中是图像)添加到购物车中,一旦添加,我想更改button_to,以便能够从购物车中删除该特定的图像。first.id), method: :delete, :remote => true, do %> <% end %>create.js.erb$("#cart_button").html('<%= j re
我还想在每个块内的“添加到购物车”按钮,如果用户点击它,我将使用JS功能,以添加到购物车的产品。我希望整个区块是可点击的,并将用户带到产品详细信息页面时点击。我在整个区块周围都有一个锚点标签。我的问题是,当用户单击Add to Cart按钮时,它会通过JS将商品添加到购物车,但随后会触发锚标记并将用户带到详细信息页面。处理这个问题的最好方法是什么?我可以将“添加到购物车”按钮移出区块,但我不希望这样
我正在尝试添加一个功能,通过单击触发removeProductFromCartAtIndex useCallback函数的removeProductFromCartAtIndex useCallback函数,从购物车组件中删除项目。到目前为止,我成功地将项目添加到购物车中,但是当我使用onClick删除它时,会删除整个购物车数组。我觉得我在不正确地更新状态。context.js文件:
co