あなたはより多くのAngularJSのようなソリューションに興味があるなら、ngDialogサービスを見てみましょう。ダイアログ機能を必要とするコントローラに挿入することができます。さらに、openConfirmメソッドは、ダイアログが閉じられた方法に基づいて解決または拒否される約束を返します(確認/キャンセルダイアログに表示されている例では完璧です)。ここで
app.controller('demo', ['$scope', 'ngDialog', function($scope, ngDialog) {
$scope.openDialog = function() {
ngDialog.openConfirm({
templateUrl: 'dialog-template.html',
scope: $scope
}).then(function() {
console.log('confirm');
}).catch(function() {
console.log('cancel');
})
}
}])
は、画面の右上に整列されたダイアログをキャンセル/確認を作成するngDialogを使用してplunkのフォークです。
Updated Plunk using ngDialog
ngDialog GitHub repository and instructions
おそらくあなたは、ブートストラップモーダルで試してみてください。興味があれば私はもっと詳細を共有することができます。 –
確かに。リンクをドロップ@TavishAggarwal – phoine
しかし、以上、私はブートストラップの助けなしで表示しようとしています。ご意見がありましたら、お知らせください。 – phoine