ユーザーがクリックしてドロップダウンを非表示にするかどうかを判断するときに、現在以下の機能を使用しています。すべて正常に動作しますが、本文をクリックすると次のように記録されます。クラスが見つからないときにエラーをトリガーしないように書き換えます。
私は数回書き直そうとしましたが、この問題を解決する方法が見つかりません。私は
if (!event.target.className.includes('USERBAR_notifications') && !event.target.parentElement.className.includes('USERBAR_notifications') && !event.target.className.includes('USERBAR_user') && !event.target.parentElement.className.includes('USERBAR_user') && this.state.active !== '') {
this.setState({ active: ''});
}
としての私の問題を解決しまし確認することができます'それは恐らくnull refを引き起こしているからです。 – Mackan