猿问

vue封装后退函数报错?

后退是一个常用的功能,所以我把他封装成一个全局函数

//assetes/global.jsimport Vue from 'vue'import Router from "vue-router";
Vue.use(Router)export default({    //后退
    back:function(){        this.$router.go(-1); //报错
    },
})

报错信息是Cannot read property 'go' of undefined

于是我换种写法:

Router.$router.go(-1);

还是一样报错,该怎么解决呀?


杨魅力
浏览 574回答 1
1回答

元芳怎么了

后退是一个常用的功能,所以我把他封装成一个全局函数//assetes/global.jsimport Vue from 'vue'import Router from "vue-router"; Vue.use(Router)export default({    //后退     back:function(){        this.$router.go(-1); //报错     }, })报错信息是Cannot read property 'go' of undefined于是我换种写法:Router.$router.go(-1);还是一样报错,该怎么解决呀?
随时随地看视频慕课网APP

相关分类

Html5
我要回答