ニュース記事のコンテンツを取得するために気の利いたAPIを使用しています。本体には質問と回答のような異なるフィールドが含まれています。私はJSONとしてコンテンツを取得するためにAPIを使用し、私はオブジェクトの配列としてボディを取得します。反応のあるコンポーネントに巧妙なAPIのコンテンツタイプをマップする
"body": [
{
"question": "what's up?"
},
{
"answer": "good good"
}
],
ボディ配列内の各フィールドを異なる反応コンポーネントにマップし、そのコンポーネントに正しいプロップを渡すことができるのだろうか?あなたが達成したい何
<div {...other}>
{items.map((item, key) => (
React.cloneElement(children, {
key,
...item,
})
))}
</div>
はい、できます。これまでに何を試しましたか?コンポーネントとプロパティの詳細については、https://facebook.github.io/react/docs/components-and-props.htmlを参照してください。 – Robban
私は物事が含まれているか分からない問題を介してマッピングしてみました。ボディ配列は異なる要素の配列のようなものなので、ある種のスタイリングではpが返され、同じものは答えが –
となるでしょう。あなたが試したことと達成しようとしていることをもっと明確にするために質問にいくつかのコードを追加することをお勧めします。私はあなたが「さまざまな要素の配列」と「特定のスタイリングを持つp」という意味を理解していません。 – Robban