Реагировать на проблему с отображением рекламы - PullRequest
0 голосов
/ 18 мая 2018

Мне нравится рекламная сеть, такая как Google Adsense, Outbrain и т. Д. Я хочу вставить объявление в контент, но объявление также обновляется снова и снова каждый раз, когда реагирует на визуализацию представления.Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 19 мая 2018

React предлагает различные способы управления и оказания помощи в принятии решений, когда речь идет об обновлении компонентов.

Используйте ключ для компонента, содержащего рекламу.React сможет более разумно знать, нужно ли обновлять компонент или нет.Это может облегчить некоторые или все проблемы при обновлении на вашем клиенте.

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

Другая возможность состоит в том, чтобы предоставить некоторую логику того, когда компонент должен обновиться (и изменить объявление.) или нет с помощью метода shouldComponentUpdate() жизненного цикла

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

...