解决思路

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'

问题解决 vue公共js文件无法获取this(vue实例)

暂无标签

共 1 条评论

  1. icon_exclaim.gif

选择表情