В моем коде я должен удалить класс, чтобы получить его полную высоту.Это делается в requestAnimationFrame
, но удаление класса и запрос scrollHeight
приведут к перекомпоновке.Мне просто нужно запросить scrollHeight
в setTimeout
?
requestAnimationFrame(() => {
poo.style.overflow = 'visible';
poo.scrollHeight;
// Do something with it
poo.style.overflow = 'auto';
});
Into ...?
requestAnimationFrame(() => {
poo.style.overflow = 'visible';
setTimeout(() => {
poo.scrollHeight;
// Do something with it
poo.style.overflow = 'auto';
}, 0);
});