node之blog实战16(博客分类功能)

本节主要完成博客分类管理功能

(1)添加a链接

  

   

(2)路由处理

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

  

 

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

  

 

 

   

 

 

   

 

 

   效果如下所示

  

 

 

 

   

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

  

  

   

 

 

   效果如下

  

 

   接下来添加表单操作

  

 

   如下所示

  

 

   然后开始添加路由操作,处理提交表单内容

 

(5)处理表单提交

  首先编写ajax请求,然后处理表单提交

  

 

   

 

   接下来做下测试

  

 

   

  后端输出如下

  

 

   接下来设计表结构,添加新增分类

 

(6)设计分类名的表结构

  

 

   

 

   

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

  

 

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

  

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

  

 

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

  

 

   效果如下所示

  

 

   

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

  

 

   接下来做下测试

  

 

   接下来看下数据库

  

 

   此时数据保存完毕,再做下完善,保存完毕后,跳转到分类管理首页。

因为这里使用了ajax异步表单操作,所以无法在服务端进行重定向操作,需要使用客户端代码,如下所示

  

 

   最后做下优化Promise写法

  

 

 

 

 

 

 

 

 

 

 

.

posted @ 2020-02-15 14:46  剑仙6  阅读(128)  评论(0编辑  收藏  举报
欢迎访问个人网站www.qingchun.在线