2015-05-15 4 views
1

Стоит ли использовать requestAnimationFrame для деблокирования прокрутки или изменения размера, если вы используете реакцию, чтобы выполнить обновление dom.ReactJS использовать requestAnimationFrame для дебюта на событиях прокрутки или изменения размера?

У меня есть общий неизменяемый объект, который я собираюсь обновить, основываясь на изменениях прокрутки или изменения размера, и при необходимости обновить свой domjs.

ответ

0

Я пробовал это одно и то же и не мог извлечь из него большую производительность. Вместо этого абсолютная лучшая производительность пришла с использованием подхода Twitter, где вы фактически проверяете каждые 300 мс, а не привязываетесь к событиям прокрутки/изменения размера.

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

 Смежные вопросы

  • Нет связанных вопросов^_^