解决思路

main.js 文件中创建vue实例之后将其暴露出去,然后在需要使用vue实例的文件夹引入 main.js即可获取到vue实例

let that = new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')

export default that // 暴露vue实例,使公共js可获取到vue实例(this)
需要使用vue实例的文件夹
import that from '@/main'

问题解决 :cool:

文章目录