Sweetalert: swal.close()はswal.getState()をチェックする必要があります

作成日 2017年09月29日  ·  3コメント  ·  ソース: t4t5/sweetalert

一部のモジュールでは、v1で機能したものが残っている場合に備えて、swal.close()を呼び出しますが、現在は次のようになっています。

Uncaught TypeError:未定義のプロパティ 'value'を読み取ることができません
Function.e.onAction [as close](lib.min.js:606)で
:1:6

このエラーは、甘いアラートが画面に表示されるとすぐに消えます。

再現するには、 https: //sweetalert.js.org/とdevtoolsを開き、swal.close();と入力します。

最も参考になるコメント

彼が閉鎖された理由がわからないので、パセリがフォームの送信を妨げていない理由を調べるために1時間以上費やしました。例外がないかコンソールをチェックする必要があったのに、昨夜は睡眠不足のせいでした。それを見つけるのにとても長い。

呼び出しの周りにチェックを入れましたが、以前に表示されていたかどうかに関係なく、.close()を呼び出しても安全だと思います。

全てのコメント3件

彼が閉鎖された理由がわからないので、パセリがフォームの送信を妨げていない理由を調べるために1時間以上費やしました。例外がないかコンソールをチェックする必要があったのに、昨夜は睡眠不足のせいでした。それを見つけるのにとても長い。

呼び出しの周りにチェックを入れましたが、以前に表示されていたかどうかに関係なく、.close()を呼び出しても安全だと思います。

ええ、なぜそれも閉鎖されたのかわかりません。

同じ問題が見つかりました。
私はまだプロジェクト全体を研究していませんが、バグがどこにあるのかを発見しました
将来はPRを始めてみます

このページは役に立ちましたか?
0 / 5 - 0 評価