props
が私のコンポーネントに渡されているのを確認しようとしています。 JSXでログインする方法はありますか?私は次のコードブロックのように2つの機能コンポーネントを使用しています。機能コンポーネントのプロット値のロギングは可能ですか?
私はprops
をprops:{programs:'Hello',locale:'en'}
として渡しています。小道具がProgramsSummaryParent
にうまく取得するようだが、それはレンダリングしようとしたとき、私は、ブラウザ上でこのメッセージを取得していますProgramsSummaryPlaceholder
:
失敗しましたプロップタイプ:TableCell
に必要ですが、その値はundefined
あるようcontent
がマークされている小道具。
なぜ私はprop
に合格できませんか?
const ProgramsSummaryParent = ({programs, locale,}) => (
<BaseSummary locale={locale}>
<ProgramsSummaryPlaceholder prg={programs}/>
</BaseSummary>
);
const ProgramsSummaryPlaceholder = ({ prg, intl, }) => (
<div className="programs-summary">
<Table isStriped={true} isPadded={true}>
<Table.Rows >
<Table.Row >
<Table.Cell content={prg.programs} />
</Table.Row>
</Table.Rows>
</Table>
</div>
);
子コンポーネントがブロックを返す場合は、任意の文を追加することができます。 'console.log'を含めます。 –
@HunterMcMillenブロックを返すにはどうすればよいですか?私は{}の中に入れてみましたが、うまくいきませんでした。 – linuxNoob
私は以下の例を追加しました。 –