使用vant的Toast組件時提示not defined


使用vant的Toast組件時提示not defined
今天在使用vant時候全局注冊Toast 組件內使用Toast報錯

按照官方文檔引入全局Toast組件,在methods里面定義函數執行函數時產生了報錯:

 

 

onClickIcon() {
Toast("點擊圖標");
},

 

解決方法:
將Toast更改為this.$toast即可

onClickIcon() {
this.$toast("點擊圖標");
},

 

引入 Toast 組件后,會自動在 Vue 的 prototype 上掛載 $toast 方法,便於在組件內調用。
或者組件內引用

import{Toast}from 'vant';

 

在methods方法中使用

onClickIcon() {
Toast("點擊圖標");
},


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM