Vlad Feninets: изменения через ref фиксируются в virtual dom, а если, например, обратиться откуда-нибудь через jQuery - то изменения снесутся. Все правильно понял?
Я имел в виду, при работе с о style не через React, а напрямую через DOM, почему render() не сносит добавленные стили? Ведь "записи" о них нет в React.
Максим: я имел в виду в целом. Что если какая-то малая часть зависит от state, то что будет при render.
Но потом сообразил, что независимо от того что будет перерисовано, будет вызвана render(), если в ней используется state, данные из него извлекутся и все норм.