私は、カルーセルコンポーネントを使用してテストコンポーネントを作成しています。
私は小道具からのデータでdivを渡しています。しかし、私はtestData propsからimg srcを次のように渡したいと思います。他のコンポーネントのマップからdivデータを渡す
export default class Test extends Component {
render() {
const { testData } = this.props;
return (
<div>
<Carousel>
{
testData.length && testData.map((a) => (
<div><img src=
{a.link} />
</div>
)
)
}
</Carousel>
</div>
);
}
}
testData = [{"link":"/test1.jpg"},
{"link":"/test2.jpg"},
{"link":"/test3.jpg"}
]
これを次のように行うと、うまくいきます。
<div> <img src="/test1.jpg" /></div>
<div> <img src="/test2.jpg" /></div>
<div> <img src="/test3.jpg" /></div>
私はtestDataを使用して間違っています。
testDataをコンポーネントにどのように渡していますか? –
David Tryonと同じ質問です。 [このフィドルをチェック](http://jsfiddle.net/jwm6k66c/1749/)。それは正常に動作します。 – Boky