node之blog实战16(博客分类功能)
本节主要完成博客分类管理功能
(1)添加a链接
  
(2)路由处理
接下来在服务端的admin模块化路由里,添加博客分类路由
  
(3)渲染模板并传入数据
  
   
   
效果如下所示
  
(4)添加分类路由处理+模板展示
  
  
   
效果如下
  
接下来添加表单操作
  
如下所示
  
然后开始添加路由操作,处理提交表单内容
(5)处理表单提交
首先编写ajax请求,然后处理表单提交
  
   
接下来做下测试
  
后端输出如下
  
接下来设计表结构,添加新增分类
(6)设计分类名的表结构
  
   
(7)创建分类表的模型+简单数据验证
  
接下啦在路由模块admin.js文件引入博客分类模型
  
接下来开始数据存储,正式网数据库存储之前首先对数据进行简单验证,如下所示
  
然后在前端模板处理提示信息
  
效果如下所示
  
(8)数据库验证+持久化存储
  
接下来做下测试
  
接下来看下数据库
  
此时数据保存完毕,再做下完善,保存完毕后,跳转到分类管理首页。
因为这里使用了ajax异步表单操作,所以无法在服务端进行重定向操作,需要使用客户端代码,如下所示
  
最后做下优化Promise写法
  
.
                    
                
                
            
        
浙公网安备 33010602011771号