首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端白小纯
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
117
文章 117
沸点 0
赞
117
返回
|
搜索文章
最新
热门
js_参数
对参数基础知识的了解 将变量带进去之后,就是将变量的值带进去,o={a:1},o.a就是对引用地址进行改变,但对象都是o,所以obj的值也是10 输出结果为1,2,3,10 ES6中形参可以设置初始值
js_对象
js基础知识和误区 输出结果{1:30,s:50},o.s=50改变的是o["s"]=40,因为其中的s属于字符串。 在var s=5;时里边的s属于变量变为 o[5]=30
使用nodejs(8)_下载xlsx表,多表关联条件查询_数据处理_合并单元格_修改样式
1-安装依赖 npm i node-xlsx 2-引入与使用 3-分析代码 3-1根据关联多表实现多表匹配,模糊查询---sql语句3-2数据处理3-3封装数据源和表格部分样式3-4样式问题
使用nodejs(7)_sql语句增删改查_模糊搜索_插入多条数据
1-封装查询连接和根据条件查询数据是否存在 2-sql语句的增删改查,模糊查询,插入多条数据3-封装查询表数据是否存在,存在与否再进行判断。
使用nodejs(6)_route接口配置_swagger配置
1-routes文件下的index文件 其中包含jwt认证模块,异常处理,注册路由 2-user.js用户登录模块 3-任务处理模块 这里包含了大量的swagger标识
使用nodejs(5)_业务逻辑处理_涉及到增删改查_关联表查询_导出xlsx表文件
1-业务逻辑处理_封装接口函数 后续会单独对某些模块详细讲解。这些都是对接口的封装,在routes引入后,因为route在入口文件中注册,根据express.Router注册路由,达到自定义接口的功能
使用nodejs(4)_登录接口的逻辑_初始化信息
1-services文件夹下的登录业务逻辑 这里导入了md5对用户密码加密,jwt签发token,jwt解密详情可以查看知识点(2)。还引入来了boom对错误信息统一处理
new Data()获取当前年、月、年/月/日 hh-ss-mm
获取当前时间 遇到的坑: 1-在获取月份的时候,获取到的月份总是比当前月少1。2-获取当前时间,根据需求,将时间转换为24小时制时需要加入参数'chinese',{hour12:false}。
使用nodejs(3)_封装的公用方法,方便后续使用
1-自定义常量,保存用户信息,方便全局使用 2-封装md5方法 3-设置token验证,目前还未使用,在app中当作中间件调用,关键的一点是设置白名单,不进行验证 4-建立连接_封装根据sql语法查询
使用nodejs(2)_新建数据库,创建表,本地代码连接数据库
1-连接数据库 2-创建数据库名 3-创建表 4-本地代码配置,在db文件夹下配置连接数据库 5-代码连接数据库
下一页
个人成就
文章被点赞
35
文章被阅读
69,772
掘力值
1,353
关注了
17
关注者
16
收藏集
43
关注标签
4
加入于
2021-06-17