我们的知识库管理,还剩下最后一个功能,就是删除。删除其实很简单,就是通过id,把数据库里的这条数据删掉就可以。另外,删除是一个破坏性的操作,一般会让用户二次确认一下之后再删除。

代码示例

1、定义删除路由

本身删除一条知识库的数据很简单,但是我们后面要做的文档、片段这些数据,可能是挂在知识库下面的,也要一并删除。为了防止数据不一致,需要加上回滚功能。

内容不可见,请联系管理员开通权限。

2、修改删除链接

内容不可见,请联系管理员开通权限。

3、二次确认后删除

内容不可见,请联系管理员开通权限。

4、修改导航链接

内容不可见,请联系管理员开通权限。

好的,到目前为止,知识库管理的增删改查,就全部做完了。下节课,我们开始做文档管理。

本文链接:http://ichenhua.cn/edu/note/749

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!