我正在尝试将渲染函数中的值传递给组件:
= react_component('App', props: {test: 'abc'}, prerender: false)
路线.jsx
<Route path="/" component={App} >
App.jsx(组件)
class App extends React.Component {
render() {
return (
<Header test={this.props.test}>
</Header>
{this.props.children}
<Footer />
);
}
}
App.propTypes = { test: PropTypes.string };
这个完整的流程似乎没有一个连贯的答案。
我尝试了以下方法:
<Route path="/" component={() => (<App myProp="value" />)}/>
但这仍然没有回答获取初始渲染调用(react_component)提供的值的问题