@konstantinst13

Как вставить JS-скрипт в React класс?

Мне нужно вставить js-скрипт в классовый компонент Реакта и сделать так, чтобы скрипт запускался только в тот момент, когда этот компонент уже смонтирован и физически есть в ДОМе. Как мне это сделать?
Благодарю за внимание.
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@Buck
в общем у меня получилось через класс

class MyComponent extends React.Component {

	// пробрасываем пропсы если надо
	constructor(props) {
		super(props);
		this.props = props
	}

	componentDidMount() {
		// Сюда пишем скрипты которые нужны. Можно обращаться к чему хочешь (в пределах компонента)
	}

	render() {  
		return (
		<>
			//тут твоя jsx разметка
		</>
		)
	}
}
export default MyComponent;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы