由于子组件有RouteComponentProps,因此在父组件中引用须要传相应的属性。但考虑到若是层级较深的话一层一层传就很麻烦。而若是咱们用route组件引用的话就会很简单,只须要在须要子组件的地方用route的render属性就能够了:this
route
render
<Route render={(props) => <InputItem {...props} onChange={(value) => this.handleInputChange(value)} title={'手机号'} />