【发布时间】:2018-04-14 15:54:40
【问题描述】:
我是 React 新手,关注 https://serverless-stack.com/。
从一开始,组件就被定义为:
class ComponentName extends React.Component {
...
}
当我到达 this step 时,在 AppliedRoutes 部分:
export default ({ component: C, props: cProps, ...rest }) =>
<Route {...rest} render={props => <C {...props} {...cProps} />} />;
说这是一个名为AppliedRoute的新组件,Parent传递给它是否正确:
- 组件 (
component: C) - 道具 (
props: cProps) - 其余的父道具 (
...props)
如何在第一个示例中的 class ComponentName extends React.Component 定义中从概念上考虑这个问题?
【问题讨论】: