当前位置: 首页 > Web前端 > HTML

多人后台博客管理DAY06

时间:2023-03-29 11:17:51 HTML

(6)用户信息删除BLOG--源目录└──model--数据库操作├──public--静态资源└──route--路由└──admin--博客管理└──user-delete.js--用户分页功能路由└──admin.js--博客管理页面路由└──views--Template└──admin--博客管理页面美工模板└──user.art--用户列表页面└──app.js--创建一个网站服务user.art在删除框添加一个隐藏字段,type=hidden,在隐藏字段添加一个id找到删除按钮并添加Id,在删除标签添加一个类名,以及添加点击事件,主要是通过jquery来bundleid添加点击事件添加需要删除的id值到隐藏字段添加提交地址动作删除{{extend'./common/layout.art'}}{{block'main'}}{{include'./common/header.art'}}{{include'./common/aside.art'}}······{{/each}}···

×请确认

你确定要删除这个用户吗?

取消{{/block}}{{block'script'}}{{/block}}user-delete.js获取待删除用户的Id添加用户组合功能,根据删除用户findOneAndDelete方法删除用户成功后重定向回用户列表页面const{User}=require('../../model/user');module.exports=async(req,res)=>{//获取要删除的用户id//res.send(req.query.id)//根据id删除用户awaitUser.findOneAndDelete({_id:req.query.id});//将页面重定向到用户列表页面res.redirect('/admin/user');}admin.js//用户删除函数路由admin.get('/delete',require('./admin/user-delete'));

猜你喜欢