이쁜 Alert 창 만들기(swal)

Moon·2022년 9월 25일
0

Flask

목록 보기
1/1

html을 만들다보면, 다양한 디자인 요소를 접하게 된다.

그 중 가장 눈에 띄게 되는 alert의 경우, 기존 디자인을 사용하게 되면 윈도우98 감성의 알림창을 만날 수 있다.

이를 위해, sweetalert에서 제공하는 폼을 사용한다면 다음 사진과 같은 이쁜 alert 창을 구현할 수 있다.

먼저, html의 헤드 부분에 다음의 Swal alert 코드를 입력한다

<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>

이후 두 가지 alert 창을 구현하였는데, 다음 코드를 입력하면 기본적으로 swal에서 제공하는 알림 아이콘을 사용할 수 있다.

swal("JUNGLE 이상형월드컵","회원정보가 일치하지 않습니다.", "error");


x표시 아이콘을 바꾸고 싶다면, 'error' 부분을 'success', 'warning', 'info'등을 사용하면된다.

다음으로 구현한 alert창은 '메인으로'라는 버튼을 눌렀을 시, 내가 원하는 곳으로 이동시켜주고 싶을 때 작성한 코드다.

function logout() {
            $.removeCookie('mytoken', { path: '/' });
            LogoutFinish('로그아웃!')
        }

        function LogoutFinish(title, text, icon) {
            swal({
                title: title,
                text: text,
                icon: icon,
                buttons: '메인으로'
            }).then((value) => {
                if (value) {
                    location.href = '/'
                }
            });
        }

profile
안녕하세요. Moon입니다!

0개의 댓글