attr
attr
ctx对象的attr属性是一个Map对象,该属性用来从过滤器向路由中传递自定义参数。
示例
//过滤器
server.filter((ctx) => {
	//写入用户定义数据
	ctx.attr.set("user", {name: "张三", id: 1});
	//路由下一跳
	ctx.next();
});
//Api
server.any("/test", (ctx) => {
	//获取用户定义数据
	console.log(ctx.attr.get("user"));
});
