我正在做一个任意的项目,我试图只使用香草JS,因为我是一个受虐狂。我将其设置为显示项目列表,每个项目都有一个按钮可将项目添加到“购物车”中。当它们被添加到购物车中时,每一个包含商品信息的新div和一个按钮被推到侧栏div中。以下是JS的相关部分:function setupItemClickHandlers(items) {
var buttons
假设我想构建一个restful api,它应该向购物车中添加商品。shoppingCartId}/items - to generate an itemId现在,当我想要向其中添加商品时,购物车可能并不存在还有一个要求,即客户不能创建购物车。如果客户端添加了一个商品,但购物车不存在,那么就应该创建它。后续的问题是,当创建一个项目时,应该返回完整的购物车。