スイートアラートダイアログをコスチューム化する機能があります。多くの場所で使用したいので、次のような関数に設定します。
$rootScope.giveConfirmDialog = function(title,text,confirmButtonText,toBeExecFunction){
swal({title: title,
text: title,
.....
confirmButtonText: confirmButtonText },
toBeExecFunction);
}
私がやりたいことは簡単です: その関数をどこかで呼び出して、ユーザーの答えに基づいて進みます:
var res = $scope.$root.giveConfirmDialog("..",
"test", "test", function () {
return true;
});
しかし、私は何の反応もありません。実際、そのような例は見つかりませんでした。一般的な使用方法ではないと思います。しかし、どうしてそれが可能になるのでしょうか?