vue公共js文件无法获取this(vue实例)
解决思路
在 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:
文章目录
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。