从快速服务器传递变量以响应应用程序

时间:2017-04-16 19:19:27

标签: javascript reactjs express

所以我正在使用 react universally我希望将一些变量值从服务器传递给react应用程序,而不必在加载后执行ajax请求。反应应用程序加载如下:

const someVariable = 'some variable';
// The React application middleware.
app.get('*', reactApplication);

如何将其传递给down以便它可以在react应用程序中使用?

1 个答案:

答案 0 :(得分:0)

您可以在express/node-server:

中添加标题属性
res.writeHead(statusCode , {header properties})    
(fast, not cached by default)

-或-

解析索引文件,然后将属性直接注入头部(不是很快,可以更快地缓存),并检查该属性是否与之反应

document.getElementById('propertyId')

-或-

document.getElementByTagName('propertyTag')