React / Redux Form ReRender方法

时间:2019-02-02 00:42:18

标签: reactjs redux react-redux rendering redux-form

我想在商品列表中插入广告块(例如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>

    );

}

1 个答案:

答案 0 :(得分:0)

如何将其分为3个部分?

export const Something = () => ( 
<>
 <AdBlock>
 <Feed>
 <AdBLock>
<>
);

并通过Redux分别连接Feed。