解决广告显示的渲染问题

时间:2018-05-18 20:57:55

标签: reactjs react-redux advertising advertisement

我很喜欢Google Adsense,Outbrain等广告网络。 我想在内容中插入广告,但每次反应呈现视图时,广告也会反复刷新。我该如何处理这个问题?

1 个答案:

答案 0 :(得分:0)

在更新组件时,React提供了多种管理和协助决策的方法。

使用包含广告的组件的密钥。 React将能够更智能地知道组件是否需要更新。这可以减轻客户刷新的部分或全部痛苦。

https://reactjs.org/docs/reconciliation.html#keys

另一种可能性是,为组件何时更新(和更改广告)提供一些逻辑,或者不使用shouldComponentUpdate()生命周期方法

https://reactjs.org/docs/react-component.html#shouldcomponentupdate