node之blog实战16(博客分类功能)
本节主要完成博客分类管理功能
(1)添加a链接

(2)路由处理
接下来在服务端的admin模块化路由里,添加博客分类路由

(3)渲染模板并传入数据



效果如下所示

(4)添加分类路由处理+模板展示



效果如下

接下来添加表单操作

如下所示

然后开始添加路由操作,处理提交表单内容
(5)处理表单提交
首先编写ajax请求,然后处理表单提交


接下来做下测试

后端输出如下

接下来设计表结构,添加新增分类
(6)设计分类名的表结构


(7)创建分类表的模型+简单数据验证

接下啦在路由模块admin.js文件引入博客分类模型

接下来开始数据存储,正式网数据库存储之前首先对数据进行简单验证,如下所示

然后在前端模板处理提示信息

效果如下所示

(8)数据库验证+持久化存储

接下来做下测试

接下来看下数据库

此时数据保存完毕,再做下完善,保存完毕后,跳转到分类管理首页。
因为这里使用了ajax异步表单操作,所以无法在服务端进行重定向操作,需要使用客户端代码,如下所示

最后做下优化Promise写法

.

浙公网安备 33010602011771号