在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ this.$vux.toast.show 不觸發(fā),this. vux undef

this.$vux.toast.show 不觸發(fā),this. vux undefined

使用了vux的UI框架,然后我在main.js中引入了vux

clipboard.png

然后在login.vue的組件登錄,分發(fā)事件到store中觸發(fā)登錄的action,然后axios請求,然后在axios的返回攔截器中,this.$vux.toast.show 不起作用,打印了this.$vux 是undefined,求助一下,是得如何才能正確引入并使用

clipboard.png

clipboard.png

clipboard.png

回答
編輯回答
妖妖

1.沒有全局注冊vux到vue的實例上
2.在非vue的組件里this不是指向組件實例對象

2017年6月6日 12:47
編輯回答
悶油瓶

親,你在 js 文件里面當(dāng)然訪問不到 this.$vux, 在 vue 文件中才能訪問到呀。

2017年2月18日 06:39
編輯回答
別硬撐

在js中訪問vux的話可以這樣, 前提是main.js中已經(jīng)Vue.use(ToastPlugin)
1、import Vue from 'vue'
2、Vue.$vux.toast.show()
我是這樣寫的,你可以看下:https://github.com/juzkai/vue...

2017年2月17日 22:09