以下のコード例は、コンポーネントを簡略化したものです。このコンポーネントの下部にあるコード、Case.wrappedComponent.propTypesの部分はわかりません。インターネット上でwrappedComponentに関する関連ドキュメントも見つけられません。reactjsでは、wrappedComponent.propTypesとは何ですか?
質問:
- それでwrappedComponentとpropTypes鍵は何ですか?
- 彼らは何をしていますか?
これらの文書はどこにありますか?
import React, { Component } from 'react'; @inject('store') @observer export default class Case extends Component { constructor(props) { super(props); this.caseId = this.props.match.params.id; this.setOtherComment = this.setOtherComment.bind(this) this.submitOtherComment = this.submitOtherComment.bind(this) } render() { return '...' } } Case.wrappedComponent.propTypes = { store: React.PropTypes.object.isRequired, match: React.PropTypes.object.isRequired };