商品删除
关于商品的删除功能就简单多了,我们只需获取其ID即可实现对于购物车内商品的删除操作
在购物车商品的展示功能实现时,我们就可以获取其ID,如下参考:
[" >删除](/delFromCart/<%=carts[i]._id%)
cart.js文件,添加对应路径处理方法,这里简单实现参考如下:
app.get("/delFromCart/:id", function(req, res) {
//req.params.id 获取ID号
var Cart = global.dbHelper.getModel('cart');
Cart.remove({"_id":req.params.id},function(error,doc){
//成功返回1 失败返回0
if(doc > 0){
res.redirect('/cart');
}
});
});
好,到这里所有功能都已经实现了,赶快好好回味回味所学所悟吧!
附:项目源码下载地址:https://github.com/hubwiz/example-node