位置: 编程技术 - 正文

Express框架之connect-flash详解(express框架的优缺点)

编辑:rootadmin

推荐整理分享Express框架之connect-flash详解(express框架的优缺点),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:express框架和koa框架,express框架有哪些特性,express orm框架,express web框架,express框架干什么的,express框架干什么的,express框架的优缺点,express框架干什么的,内容如对您有帮助,希望把文章链接给更多的朋友!

第一步:我们首先来看看这个插件的使用

第二步:我们看看其内部是如何实现的

依赖的模块为node.js的核心模块util

Express框架之connect-flash详解(express框架的优缺点)

很显然,我们看到可以传入options参数,如果没有指定unsafe那么unsafe就是true,此时safe就是false。如果用户明确指定了unsafe为false那么safe为true,如果明确指定了unsafe为false那么safe就是true。如果safe为true那么直接调用下面一个中间件。

我们现在看看req对象的flash方法是怎么样的:

(1)如果传入的参数多于两个,那么首先获取第二个以及以后的参数,然后对第二个以后的参数进行format操作,最后把数据封装到req.session.flash中,同时返回。

(2)如果传入的第二个参数是一个数组,那么把这个数组每一个元素封装到req.session.flash中,然后返回特定type的数据的长度

(3)否则如果仅仅传入了type表示获取指定类型的数据然后返回,并把数据从req.session.flash中删除(这样只要我们调用这个方法获取了数据那么就从session中删除了)

(4)如果用户没有传入任何参数那么清空req.session.flash域,但是返回的是原来的局部变量保存到的req.session.flash对象

这个插件一般和redirect一起使用,保证在渲染下一个页面的时候数据可用。

标签: express框架的优缺点

本文链接地址:https://www.jiuchutong.com/biancheng/380820.html 转载请保留说明!

上一篇:node.js中express-session配置项详解

下一篇:Node学习记录之cluster模块(node cgi)

  • 银行现金增加会计分录
  • 跨区域涉税事项报告表怎么核销
  • 小规模纳税人办公场地要求
  • 汽车保险专用发票怎么做账
  • 无名称发票可以抵扣吗
  • 固定资产采用工作量法计提折旧怎么算
  • 未做工程税费如何计算
  • 事业单位退休人员独生子女费如何发放
  • 清包工简易征收文件
  • 如何购买车辆保险
  • 网上认证增值税专用发票步骤图解
  • 快递公司怎么结算
  • 同比增长率为负数怎么算
  • 其他应付款挂多少有风险
  • linux的rz
  • 如何冲减其他应付款又不影响银行存款
  • 发放福利视同销售进项税要转出吗?
  • win7打开软件提示0xc0000005
  • PHP:mb_strrpos()的用法_mbstring函数
  • linux怎么用微信
  • 油费餐费入什么科目
  • 前端 php
  • 交纳印花税
  • 楼房贷款需要什么手续没有银行流水怎么办
  • 区分不同情形
  • 房屋赠与双方办理流程
  • thinkphp 多数据库
  • 百度飞桨paddle
  • 实收资本本年利润属于什么科目
  • 存货核算的会计分录怎么写
  • 除湿器属于固定资产什么类别
  • php输入月份输出天数
  • 季报表利润表本月怎么填
  • 学校官网首页图片
  • 接受投资收到的现金计入
  • 其他货币资金明细科目有哪些
  • 增值税报表填报说明
  • vue3动态路由权限
  • ChatGPT频频发疯!马斯克警告:AI将毁灭人类
  • html的表单怎么做
  • php静态方法可以被继承吗
  • windows where命令
  • makefile 编译选项
  • 财务报表怎样调出来
  • 政府补贴什么时候开始的
  • php是免费的吗
  • 去年多计提的工资今年怎么冲
  • 开发日志模板
  • 非独立核算与独立核算
  • 社保个税申报是什么意思
  • 固定资产清理属于什么科目借方增加还是减少
  • 小规模纳税人租赁发票税率是多少
  • 以前年度调整
  • 对公账户可以取钱出来吗
  • 累计折旧用什么账页格式
  • 阿里云centos7安装图形界面
  • windows server能干嘛
  • 理解 成为 超越梗
  • macos怎么使用
  • kvm虚拟机性能调优
  • u盘安装winpe
  • xp桌面底部任务在右边
  • winxp系统占用c盘多少
  • os x10.11el capitan beta2下载地址
  • WIN10系统中没有接入音频设备 要启动gui
  • win7系统怎么设置屏保图片
  • win7自动更新失败怎么删除更新启动
  • windows7文件丢失
  • 正在进行设备安装 win10安装打印机
  • 删除滑动解锁图片
  • opengl learn
  • Node.js中的construct构造函数
  • Android Studio Attach source code
  • linux安装nodejs xz格式
  • JavaScript中的数据类型分为两大类
  • python切片菜鸟教程
  • jquery?
  • 税务局绩效工作总结
  • 卫生志愿服务活动
  • 国家税务局河北省税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设