react用子组件有RouteComponentProps报错match-is-missing-in-type

因为子组件有RouteComponentProps,所以在父组件中引用需要传相应的属性。但考虑到如果层级较深的话一层一层传就很麻烦。而如果我们用route组件引用的话就会很简单,只需要在需要子组件的地方用routerender属性就可以了:

          <Route render={(props) =>
            <InputItem
              {...props}
              onChange={(value) => this.handleInputChange(value)}
              title={'手机号'}
            />

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理