1. プロジェクト統合公式ウェブサイトリンク: https://sweetalert2.github.io 場合 1. CDNインポート方法:index.html にグローバルにインポート <script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script> 位置: npmのインストール方法: npm をインストールします。 2. 箱の梱包を確認する確認 = { 表示: 関数 (メッセージ、コールバック) { スワルファイア({ タイトル: 「確認しますか?」 テキスト: メッセージ、 アイコン: '警告'、 キャンセルボタンを表示: true、 確認ボタンの色: '#3085d6', キャンセルボタンカラー: '#d33', confirmButtonText: 「はい、確認しました!」 }).then((結果) => { 結果が確認された場合 if (コールバック) { 折り返し電話() } } }) } } 3. 迅速な箱詰めトースト = { 成功: 関数 (メッセージ) { スワルファイア({ ポジション: 「トップエンド」、 アイコン: '成功'、 タイトル: メッセージ、 確認ボタンを表示: false、 タイマー: 3000 }) }, エラー: 関数 (メッセージ) { スワルファイア({ ポジション: 「トップエンド」、 アイコン: 'エラー'、 タイトル: メッセージ、 確認ボタンを表示: false、 タイマー: 3000 }) }, 警告: 関数 (メッセージ) { スワルファイア({ ポジション: 「トップエンド」、 アイコン: '警告'、 タイトル: メッセージ、 確認ボタンを表示: false、 タイマー: 3000 }) } }; 4. 確認ボックスの使用/** * [削除]をクリックします */ 削除(id) { _this = this とします Confirm.show("削除されたデータは復元できません。削除を確認してください!", function () { 読み込み中.show() _this.$api.delete('http://127.0.0.1:9000/business/admin/chapter/delete/' + id).then((res) => { 読み込み中.hide() console.log("章リストの削除結果:", res) resp = res.data とします if (resp.success) { _this.リスト(1) スワルファイア( 「正常に削除されました!」 '正常に削除されました! '、 '成功' ) } }) }) 5. メッセージプロンプトボックスの使用/** * [保存]をクリックします */ 保存() { _this = this とします 読み込み中.show() _this.$api.post('http://127.0.0.1:9000/business/admin/chapter/save', _this.chapter).then((res) => { 読み込み中.hide() console.log("チャプターリストの結果を保存:", res) resp = res.data とします if (resp.success) { $("#form-modal").modal("非表示") _this.リスト(1) Toast.success("保存に成功しました!") } それ以外 { Toast.warning(resp.message) } }) } 6. プロジェクトの効果これで、vue 統合 sweetalert2 プロンプト コンポーネントに関するこの記事は終了です。vue 統合 sweetalert2 に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: CSS でコンテンツが長すぎる問題を解決する方法の詳細な説明
この記事では、例を使用して、MySQL の結合クエリ、結合クエリ、サブクエリの原理と使用方法を説明し...
序文以前の非MKレコードを再編成するためのMySQLの学習説明する有効になっていない場合、データベー...
目次序文1. プロジェクトアーキテクチャ2. Echart公式サイトにアクセスして自己分析を学ぶ2....
目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...
目次1. Vueルーター1. 説明2. 選択したルートのレンダリング: 3. 基本的な動作原理2. ...
Mac 最新バージョンの MySQL 8.0.22 パスワード回復問題の説明:昨日、突然、Macで最...
シナリオssh 経由で Ubuntu サーバーに接続するには、xshell ツールを使用する必要があ...
Dockerfile を作成するときは、コンテナが起動する前に初期化構成やカスタム構成を実行するため...
MySQL のインデックスの種類一般的に、次の 4 つのカテゴリに分類できます。通常のインデックス:...
最近、Docker がコンテナの起動時に特定のプロセスを直接実行できるようにする方法を調べていたとこ...
1. 問題の紹介ユーザー テーブルに 3 つのフィールドが含まれているシナリオを想定します。 id、...
効果原理主にCSSグラデーションを使用して、切り取りを必要としない背景のくり抜きを実現します。クーポ...
この記事では、虫眼鏡効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します。...
MIME タイプとは何ですか? 1. まず、ブラウザがコンテンツを処理する方法を理解する必要がありま...
1. 遭遇したいくつかの問題2008 年にパフォーマンス テストを行っていたとき、パフォーマンス テ...