gpt4 book ai didi

javascript - 在 Prop 中提取对象

转载 作者:行者123 更新时间:2023-11-29 23:19:00 25 4
gpt4 key购买 nike

这是我的render

const { thumbnail, loading, key } = this.props.video.video;
console.log(this.props.video.video);

这是我的输出 enter image description here

我想从对象数组中提取缩略图。但是例如,如果我执行 this.props.video.video[0] 它会返回 undefined 吗?最后我计划使用缩略图传递给另一个组件,如下所示

videoContent = <TileFeed thumbnail={thumbnail} />;

最佳答案

这是因为 props 在渲染时可能是未定义的,

    const RenderVideos = (props) => {
if(props.videos===undefined ){
return <div>Loading..</div>
}else{
return props.videos.map((item)=> <TileFeed thumbnail={item.thumbnail} />)
}
}
...
render(){

return (
<div>
<RenderVideos videos={this.props.video.video}/>
</div>
)
}

关于javascript - 在 Prop 中提取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51490691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com