EnzymeでblurまたはonBlurイベントをどのように生成しますか?
私はもう試した:
input.simulate('blur');
そして
input.simulate('onBlur');
これらはいずれも機能しません。これはEnzymeでも利用可能ですか(バージョン2.4.1を使用しています)。
input.simulate('focus')
、input.simulate('change')
、およびinput.simulate('blur')
は機能するはずです。 inputが実際に_wrapper.find('input')
として宣言されたノードであり、存在するかどうかを確認します。第二に、これに似た別の質問があります: 酵素-<input>値にアクセスして設定する方法? そして最後に ReactWrapperコンポーネント の ソースコードをチェックReactが認識できるすべてのイベント を使用します。したがって、エラーはコードのどこかにあります。