У меня есть текстовое поле (A) (Fabri c UI) на форме. У меня есть coachMark (Fabri c UI), который появляется над кнопкой, если текстовое поле (A) пустое.
Проблема, с которой я сталкиваюсь, заключается в том, что при удалении всего текста из TextField (A) он больше не считается нулевым. Состояние инициализирует его как нулевое.
Это код, который запускает условное и его последующее состояние:
} else if(currentStep === 8 && this.props.esscrit10 === null){
this.setState({
isCoachmarkVisible: true,
coachmarkText: 'Please click the Next button.'
}, () => {
this.props.handler(this.state);
});
Я записал, что такое текстовое поле esscrit10, когда я удаляю все текст из него, и он показывает пустым. Я пытался заменить ноль на '', но это заставляет марку не отображаться вообще. Я считаю, что это легко решить, но мои знания ограничены основами программирования c.