vue?this.$toast?失效問題解決方案
更新時間:2024年03月27日 09:59:54 作者:北風toto
這篇文章主要介紹了vue?this.$toast?失效問題匯總,本文給大家分享完美解決方案,感興趣的朋友跟隨小編一起看看吧
一、未正確安裝或引入 Toast 組件
請確認你是否已經成功安裝并引入了 Toast 插件,比如在使用 Element UI 或其他 UI 框架提供的 Toast 功能時,需按照對應的文檔引入和注冊。
// 以 Element UI 為例 import Vue from 'vue' import { Toast } from 'element-ui' Vue.use(Toast)
二、路由跳轉
$toast 提示之后,立馬就路由跳轉走了,用戶會看不見提示
if (this.$store.getters.token) { this.$toast("已登錄,跳轉首頁!") this.$router.replace('/') }
解決方式,調換一下位置即可
if (this.$store.getters.token) { this.$router.replace('/') this.$toast("已登錄,跳轉首頁!") }
三、連續(xù)使用 $toast
因為 toast是單例的,重復使用之后,前面的會被覆蓋失效
this.$toast("提示一!") this.$toast("提示二!")
開啟多例
Toast.allowMultiple();
到此這篇關于vue this.$toast 失效問題匯總的文章就介紹到這了,更多相關vue this.$toast 失效內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
相關文章
WebStorm啟動vue項目報錯代碼:1080?throw?err解決辦法
在使用webstorm新建vue項目時常會遇到一些報錯,下面這篇文章主要給大家介紹了關于WebStorm啟動vue項目報錯代碼:1080?throw?err的解決辦法,文中將解決辦法介紹的非常詳細,需要的朋友可以參考下2023-12-12