@splirit
html5, css3, js, jquery, knockoutjs, php, mysql

Как сделать плавное появление и исчезновение в React?

Добрый день.

Ломаю голову как сделать плавное появление и исчезновение уведомление в React.
Подозреваю что нужно играться с функциями жизненного цикла компонена, вроде componentDidMount и componentWillUnmount, но до конца не могу понять.

Может, при вставке компонента в DOM давать классу opacity: 0, а потом в componentDidMount ставить таймером setState({ visibility: true }) а в компоненте style={ this.state.visibility ? { opacity: 1 } : { opacity: 0 } } ?

Или может быть прямо из componentDidMount есть доступ к элементу для прямого присвоения opacity?
  • Вопрос задан
  • 8663 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы