我有一个组件:
render: function () {
const item = this.props.item
return (
<div style={{marginTop: '20px', display: 'flex'}}>
{item.get('images').map((url, i) =>
<Thumbnail href='#' src={stripUrl(url)} onClick={() => this.flky.select(i)} />
´ )}
</div>
´ )
}
在 componentDidMount 中,我希望定位其中一个缩略图并更新它的样式,我知道缩略图有什么索引,我该怎么做?
componentDidMount: function () {
this.flky = new Flickity('.carousel', flickityOptions)
this.flky.on('select', () => {
console.log('Flickity settled at ' + this.flky.selectedIndex)
})
}