无法声明session中的自定义属性
来源:5-3 扩展解决 Express 的类型定义文件问题

luluseiipai
2021-03-18
当我不用cookie-session 而使用 express-session的时候,如何声明 req.session下的自定义属性‘
在这个 session.Session中的 class Session 中定义是有效的
写回答
3回答
-
luluseiipai
提问者
2021-03-18
源码里也找到了xxxxd
/** * This interface allows you to declare additional properties on your session object using [declaration merging](https://www.typescriptlang.org/docs/handbook/declaration-merging.html). * * @example * declare module 'express-session' { * interface SessionData { * views: number; * } * } * */
00 -
luluseiipai
提问者
2021-03-18
已经解决,通过issue中找到了XD
import 'express-session'; declare module 'express-session' { interface SessionData { login: boolean; } }
00 -
luluseiipai
提问者
2021-03-18
在这里面声明类似 login:boolean是有效的
00
相似问题
关于static的问题
回答 1
Interface固定属性
回答 1