87

モーダルを「閉じる」とモーダルを「閉じる」の違いは何ですか?

close(result) - a method that can be used to close a modal, passing a result
dismiss(reason) - a method that can be used to dismiss a modal, passing a reason
4

2 に答える 2

98

答えは、引用した2行の直後のドキュメントにあります。

open メソッドは、次のプロパティを持つオブジェクトであるモーダル インスタンスを返します。

  • close(result) - 結果を渡してモーダルを閉じるために使用できるメソッド
  • reject(reason) - 理由を渡してモーダルを閉じるために使用できるメソッド
  • result - モーダルが閉じられたときに解決され、モーダルが閉じられたときに拒否される promise

ここで重要なのは、promise がどうなるかということです。閉じると、promise が解決されます。基本的には、「成功」コールバックが発生します。却下すると、プロミスは拒否されるため、代わりに「失敗」コールバックが実行されます。

于 2013-11-02T15:25:57.533 に答える