koa flash message
v0.1.6
KOA V2 애플리케이션 용 플래시 메시지 미들웨어.
$ npm install koa-flash-message
KOA-FLASH MESSAGE 미들웨어는 KOA-Generic-Session에 따라 다릅니다. KOA-FLASH MESSAGE를 추가하기 전에 미들웨어로 KOA-Generic-Session을 추가해야합니다.
import Koa from 'koa';
import session from 'koa-generic-session';
import koaRedis from 'koa-redis';
import flashMessage from 'koa-flash-message';
import convert from 'koa-convert';
const redisStore = koaRedis({
url: config.redisUrl
});
const app = new Koa();
app.keys = [config.secretKeyBase];
app.use(convert(session({
store: redisStore,
prefix: '__sess:',
key: '__sid'
})));
app.use(flashMessage);
ctx.flashMessage.warning = 'Log Out Successfully!';
ctx.state.flashMessage.messages
// or ctx.flashMessage.messages
ctx.state.flashMessage.warning
// or ctx.flashMessage.warning
전체 예제 코드
MIT