我将变量abcd
传递给我的index.ejs,后者又调用react js文件来呈现index.ejs页面。我已经能够在index.ejs中访问<%= abcd %>
但不能在react的render函数中访问。你能救我一下吗?
由于
答案 0 :(得分:1)
我遇到了同样的问题,但是使用了一个由React组件填充的index.html文件,并解决了这个问题:
在index.html中
<script>
window.abcd = '<%- abcd %>';
</script>
在您的反应组件中
render: function(){
return(
<div>
<p> {window.abcd} </p>
</div>
);
}
这对我很有用,如果有人有更清洁的主张,我就在!