Node.js 如何在react渲染函数中使用ejs变量?
我正在向index.ejs传递一个变量Node.js 如何在react渲染函数中使用ejs变量?,node.js,express,reactjs,ejs,Node.js,Express,Reactjs,Ejs,我正在向index.ejs传递一个变量abcd,该变量反过来调用react js文件来呈现index.ejs页面。我已经能够访问index.ejs中的,但无法访问react的render函数。你能帮我吗 谢谢我遇到了同样的问题,但是使用了一个index.html文件,该文件由React组件填充,并通过如下方式解决了此问题: index.html中的 <script> window.abcd = '<%- abcd %>'; </script> wi
abcd
,该变量反过来调用react js文件来呈现index.ejs页面。我已经能够访问index.ejs中的
,但无法访问react的render函数。你能帮我吗
谢谢我遇到了同样的问题,但是使用了一个index.html文件,该文件由React组件填充,并通过如下方式解决了此问题: index.html中的
<script>
window.abcd = '<%- abcd %>';
</script>
window.abcd='';
在您的反应组件中
render: function(){
return(
<div>
<p> {window.abcd} </p>
</div>
);
}
render:function(){
返回(
{window.abcd}
);
}
这对我来说非常有效,如果有人有更干净的建议,我就加入 遇到类似的问题。我在服务器端看到其他渲染React组件的方法。你救了我的第二天..,在过去的几个小时里一直在寻找这个答案,在当天结束前刚刚找到。。