位置: 编程技术 - 正文

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)

  • 实收资本印花税按次还是按年
  • 交城市维护建设税填什么凭证
  • 运输发票税率是9
  • 服务费发票税率1%
  • 劳务成本算营业成本吗
  • 房地产土地使用税已售面积如何减
  • 应税消费品的税目有哪些
  • 非独立核算分公司个税怎么申报
  • 行政单位收到行政事业性收费,需要上缴国库
  • 出口转内销补交关税
  • 外管证报验核销
  • 机构账户炒股是卖出后缴税么
  • 客户退货不退款会计怎么处理
  • 别人垫付的医药费,可以报销吗
  • 租房提前退租违约金国家标准
  • 需要月报的税收项目
  • 去税务局增加税目需要带什么资料
  • 企业所得税固定资产一次性扣除
  • 我们公司春节发工资英文
  • 外币报表未分配利润折算
  • 外帐如何暂估应付账款
  • 产业扶持周转金退回多久到账
  • 建筑公司如何结算成本
  • 怎样才能防止臭虫在卧室里呢
  • 工程公司更换单位怎么办
  • php中strrev
  • 小规模纳税人多少钱不用交税
  • 最高频率内存条是多少
  • 我告诉你windows7旗舰版
  • 火灾造成存货损失应该作为报废还是盘亏
  • 水獭冬眠吗?
  • thinkphp exec
  • zend framework手册
  • 用python写
  • 新建厂房如何计提折旧费用
  • js函数声明的提出者
  • 应收票据的核算内容
  • 中国移动发票抬头开错了可以重开吗
  • 餐饮服务需要卫生许可证吗
  • 债务豁免涉税
  • 个体户注销工商需要等公示时间结束吗?
  • 金税四期对企业的好处
  • 服务业小规模纳税人全套做账
  • 员工借款还款怎么做账
  • 三证合一哪三个证
  • 个人所得税多计算了一个月工资怎么办
  • 收取加盟费的条件
  • 单位的对公账户有利息吗
  • 公司收入和开支比例
  • 付别人押金的会计分录
  • 银行开手续费发票怎么做账
  • 补缴以前年度企业年金可以税前扣除吗
  • 工程款打入个人账户扣税吗
  • sqlserver函数大全
  • win2003无法启动
  • 虚拟机中的centos怎么联网
  • vmstat命令
  • win7系统禁止更新
  • win8系统如何查看电脑内存
  • 000.exe病毒
  • xp系统的本地连接在哪里打开
  • windows8怎么新建word文档
  • win102020h2怎么样
  • win10怎么显示磁盘已用空间
  • LINUX下的磁盘编辑工具
  • win8桌面不显示
  • win8如何免费升级win10
  • windows10禁用独立显卡
  • javascript中的this
  • python模糊搜索字符串
  • jquery的实现原理
  • media and
  • 批处理删除指定后缀名
  • 实例分析法名词解释
  • flask框架数据可视化
  • 金融商品转让都包括什么
  • 税控盘如何下载驱动程序及安全控件
  • 三证合一,税号和营业执照不一样可以吗
  • 深圳纳税信息查询
  • 怎么登陆国税网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设