Мне нравится рекламная сеть, такая как Google Adsense, Outbrain и т. Д. Я хочу вставить объявление в контент, но объявление также обновляется снова и снова каждый раз, когда реагирует на визуализацию представления.Как я могу решить эту проблему?
React предлагает различные способы управления и оказания помощи в принятии решений, когда речь идет об обновлении компонентов.
Используйте ключ для компонента, содержащего рекламу.React сможет более разумно знать, нужно ли обновлять компонент или нет.Это может облегчить некоторые или все проблемы при обновлении на вашем клиенте.
https://reactjs.org/docs/reconciliation.html#keys
Другая возможность состоит в том, чтобы предоставить некоторую логику того, когда компонент должен обновиться (и изменить объявление.) или нет с помощью метода shouldComponentUpdate() жизненного цикла
shouldComponentUpdate()
https://reactjs.org/docs/react-component.html#shouldcomponentupdate