From d3435e6f8772c1b4647ab53f651c73a563733a35 Mon Sep 17 00:00:00 2001 From: sunhao Date: Tue, 19 Mar 2019 16:45:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=20getRender=E4=B8=AD?= =?UTF-8?q?=20renderToString=20=E7=9A=84=20injectContext?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/render.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/utils/render.ts b/src/utils/render.ts index cb615c1..ebbe7bd 100644 --- a/src/utils/render.ts +++ b/src/utils/render.ts @@ -119,6 +119,11 @@ export function getRender( const nonce = randomStringAsBase64Url(12) + const injectContext = { + ...opts.context, + ...req.injectContext, + } + const context = { ...opts.context, pageInfo: { @@ -130,7 +135,7 @@ export function getRender( headers: req.headers, url: req.url, cookies: req.cookies, - injectContext: req.injectContext || {}, + injectContext, head: getContextHead(req, opts.context, nonce) }