90日目
1722 ワード
[ウェブデザイン]きれいなAlertウィンドウを使いましょう!SweetAlert2
JavaScriptを使ったWebプログラミングではAlert関数がよく使われます.
Alertはユーザーに注意するために使用されます.
JavaScriptのalertは、非常に基本的なブラウザUIを提供します.
しかし、このようなヒントウィンドウよりもきれいなヒントウィンドウがほしいです.
SweetAlert2!!
sweetalert2.github.io/
このリンクに入ると、サイトはもともと関連内容がよく説明されているので、詳しく説明することはありませんが、
基本的な機能を簡単に紹介しましょう.
1.設定
1)npmでのインストール
npmに入力した場合:
npm install sweetalert2
yarn add sweetalert2
2.きれいなデフォルトAlertを使う
デフォルトでは、Alert形式を使用する場合は、次のコードを参照してください.$().ready(function () {
$("#alertStart").click(function () {
Swal.fire({
icon: 'success', // Alert 타입
title: 'Alert가 실행되었습니다.', // Alert 제목
text: '이곳은 내용이 나타나는 곳입니다.', // Alert 내용
});
});
});
3.ASTとして使用
SweetAlertを使うと窓が大きすぎる気がします
「小さいヒント窓があったらどうなるの?」そんな思いがある方にはトースト機能をご紹介しますconst Toast = Swal.mixin({
toast: true,
position: 'center-center',
showConfirmButton: false,
timer: 3000,
timerProgressBar: true,
didOpen: (toast) => {
toast.addEventListener('mouseenter', Swal.stopTimer)
toast.addEventListener('mouseleave', Swal.resumeTimer)
}
})
Toast.fire({
icon: 'success',
title: 'toast 알림이 정상적으로 실행 되었습니다.'
})
P.S.SweetAlert 2角タイプ概要
SweetAlert 2では、次の5つのタイプがサポートされています.そのため、必要に応じて使用できます.
Reference
この問題について(90日目), 我々は、より多くの情報をここで見つけました
https://velog.io/@minkuk90/90일차
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
$().ready(function () {
$("#alertStart").click(function () {
Swal.fire({
icon: 'success', // Alert 타입
title: 'Alert가 실행되었습니다.', // Alert 제목
text: '이곳은 내용이 나타나는 곳입니다.', // Alert 내용
});
});
});
const Toast = Swal.mixin({
toast: true,
position: 'center-center',
showConfirmButton: false,
timer: 3000,
timerProgressBar: true,
didOpen: (toast) => {
toast.addEventListener('mouseenter', Swal.stopTimer)
toast.addEventListener('mouseleave', Swal.resumeTimer)
}
})
Toast.fire({
icon: 'success',
title: 'toast 알림이 정상적으로 실행 되었습니다.'
})
Reference
この問題について(90日目), 我々は、より多くの情報をここで見つけました https://velog.io/@minkuk90/90일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol