1
propType
をフラグなしで渡すと、それを検証する方法を教えてください。Reactで値なしのPropTypeを検証する
<SomeComponent somePropToValidate />
このようにするのは大丈夫でしょうか、それとも良い方法がありますか?
static propTypes = {
somePropToValidate: PropTypes.bool
};
propType
をフラグなしで渡すと、それを検証する方法を教えてください。Reactで値なしのPropTypeを検証する
<SomeComponent somePropToValidate />
このようにするのは大丈夫でしょうか、それとも良い方法がありますか?
static propTypes = {
somePropToValidate: PropTypes.bool
};
あなたPropTypes
のための主要なReact.
を追加するのを忘れ。これを試してください:あなたのコンポーネントが<SomeComponent somePropToValidate />
ある場合、これはboolean true
と評価されます
static propTypes = {
somePropToValidate: React.PropTypes.bool
};
。 boolean false
を渡すには、単に属性を削除するか、false
を渡します。このように:
<SomeComponent />
または
<SomeComponent somePropToValidate={false} />
OK、私が考えていただけのような、ありがとう。また、もし:あなたが 'React import '{Component、PropTypes}を' react 'から取り除くならば、' Lead React'は必要ありません。本当に@OlehZiniak yeh – OlehZiniak
。あなたがエラーを起こしているかどうかわからなかったので、私はあなたがインポートを忘れたと推測しました – Chris