import App from './app.jsx';
...
let props = {};
res.render('layout', {
reactHtml: React.renderToString(<App />)
});
如何将props
传递到<App />
表达式而不定义像<App n={props.n} />
这样的道具?
是否有React.createFactory()
的等效内容,然后在ES6中执行React.renderToString(App(props))
答案 0 :(得分:1)
JSX允许您将对象扩展到元素中,这相当于将每个属性作为prop传递:
<App {...props} />