1.编写后台管理界面
admin->views->CategriesList.vue
deleteSub(row) {
this.$confirm(`此操作将删除分类${row.cateName}, 是否继续?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(async () => {
const res = await this.$_http.delete(`catergories/${row._id}`)
this.fecth()
this.$message({
type: 'success',
message: '删除成功!'
});
console.log(res);
})
}
2.编写服务端接口
serve->router->admin->index.js
router.delete('/catergories/:id', async (req, res) => {
const model = await Category.findByIdAndDelete(req.params.id)
res.send({
success: true
})
})