main.js断点看到 Vue 显示未定义,但是却可以打印,Vue原型方法里面的this,同样断点,this指向vue打印出来是undefined 这是什么情况?
应该是没什么特殊的操作,就是单纯的打印
// main.js
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
...
console.log(Vuex)
console.log(Vuex)
const store=new Vuex.Store({
state:{
name:'title',
},
}
Vue.prototype.pop = (n=-1) => {
console.log(this)
console.log(this)
this.$router.go(n);
}
pop就是在组件里通过 this.pop() 调用
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…