VuePress整合Toast消息提示的實(shí)現(xiàn)步驟
VuePress 整合 Vue-Toastification 插件筆記
記錄如何在 VuePress 項(xiàng)目中整合使用 vue-toastification 插件,實(shí)現(xiàn)優(yōu)雅的消息提示。
一、安裝依賴
npm install vue-toastification
或者使用 yarn:
yarn add vue-toastification
二、配置 VuePress 客戶端增強(qiáng)文件
在 VuePress 項(xiàng)目的 .vuepress
目錄下創(chuàng)建或編輯 enhanceApp.js
文件:
// 引入 Toast 插件和樣式 import Toast from "vue-toastification"; import "vue-toastification/dist/index.css"; export default ({ Vue }) => { // 全局注冊(cè)組件 Vue.component('MyGlobalComponent', MyGlobalComponent); // 注冊(cè) Toast 插件 Vue.use(Toast, { // 可選的配置項(xiàng) position: "top-right", timeout: 10000, closeOnClick: true, pauseOnHover: true, }); }
三、頁面中使用示例
在任意 .vue
文件或 Markdown 文件中使用時(shí),可以通過 this.$toast
調(diào)用提示:
<template> <button @click="showToast">點(diǎn)擊提示</button> </template> <script> function showToast() { this.$toast('xxx') this.$toast.success('xxx') this.$toast.info('xxx'); this.$toast.warning('xxx'); this.$toast.error('xxx'); } </script>
通過以上配置 并使用 vue-toastification,我們可以輕松地為 VuePress 項(xiàng)目添加友好的通知提示功能,適用于各種用戶交互場(chǎng)景,如表單提交、請(qǐng)求成功或錯(cuò)誤提示等。
如果你需要更復(fù)雜的用法,比如自定義樣式、不同類型的提示,可以參考
官方GitHub:點(diǎn)我前往
到此這篇關(guān)于VuePress整合Toast消息提示的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)VuePress整合Toast內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue使用v-model收集各種表單數(shù)據(jù)、過濾器的示例詳解
這篇文章主要介紹了Vue使用v-model收集各種表單數(shù)據(jù)、過濾器的示例,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-08-08公共組件父子依賴調(diào)用及子校驗(yàn)父條件問題解決
這篇文章主要介紹了如何解決公共組件父子組件依賴調(diào)用和子組件校驗(yàn)父組件條件的問題,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10vue+vuex+axios+echarts畫一個(gè)動(dòng)態(tài)更新的中國地圖的方法
本篇文章主要介紹了vue+vuex+axios+echarts畫一個(gè)動(dòng)態(tài)更新的中國地圖的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12vue3?+?element-plus?的?upload?+?axios?+?django?實(shí)現(xiàn)文件上
這篇文章主要介紹了vue3?+?element-plus?的?upload?+?axios?+?django?文件上傳并保存,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01