我想在商品列表中插入广告块(例如Google Adsense)。我正在使用react-redux和react-connect。即使我需要刷新供稿并重新渲染,我也只希望运行一次ad-div div的渲染。有什么办法可以做到这一点?
render(){
const { feed } = this.props;
return(
<div>
<div class="ad-block"><!-- Need To Render one time --></div>
<div class="items">
{_.map(feed.data, item => {
return <div class="item">.......</div>
})}
</div>
<div class="ad-block"><!-- Need To Render one time --></div>
);
}
答案 0 :(得分:0)
如何将其分为3个部分?
export const Something = () => (
<>
<AdBlock>
<Feed>
<AdBLock>
<>
);
并通过Redux分别连接Feed。