Изменение
TextfieldWithFloatingLabel_Card
Для функции вместо переменной, и где бы вы ни вызывали TextfieldWithFloatingLabel_Card в компоненте, передайте это как параметр ему, чтобы при установке setState он работал
Я дам вам подсказку о том, как это сделать
Test.js
const test = this = {
this.setState({test: “working”});
}
export = test();
Компонент App.js
import { test } from “./Test”;
callTest = () => {
test(this);
}
render(){
return(
<div onClick={this.callTest}>
</div>
)
}
Итак, вот вамнеобходимо передать компоненту это импортированным обычным функциям, чтобы вы могли установить состояние компонента.
То, что вы делаете, это старая методология.Я бы порекомендовал вам обрабатывать функции обработчика событий с помощью компонентов.
Пожалуйста, извините меня, если есть какие-либо опечатки, потому что я отвечаю на свой мобильный