使用了vux的UI框架,然后我在main.js中引入了vux
然后在login.vue的组件登录,分发事件到store中触发登录的action,然后axios请求,然后在axios的返回拦截器中,this.$vux.toast.show 不起作用,打印了this.$vux 是undefined,求助一下,是得如何才能正确引入并使用
使用了vux的UI框架,然后我在main.js中引入了vux
然后在login.vue的组件登录,分发事件到store中触发登录的action,然后axios请求,然后在axios的返回拦截器中,this.$vux.toast.show 不起作用,打印了this.$vux 是undefined,求助一下,是得如何才能正确引入并使用
if (err.message === 'Network Error')
// alert('请检查网络链接');
console.log('打印:',Vue.$vux)
Vue.$vux.toast.show({
title: 'title',
type: 'warn',
text: '网络异常'
})
请问下 这样子为啥toast 的样式不对呢 样式需要在哪里设置呢,求大神解答
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
在js中访问vux的话可以这样, 前提是main.js中已经Vue.use(ToastPlugin)
1、import Vue from 'vue'
2、Vue.$vux.toast.show()
我是这样写的,你可以看下:https://github.com/juzkai/vue...