vue的js文件中获取vue实例
时间: 2024-01-23 13:02:31 浏览: 80
vue项目中在外部js文件中直接调用vue实例的方法比如说this
可以通过以下方式获取 Vue 实例:
1. 在 Vue 组件中,可以使用 `this` 关键字获取当前组件的 Vue 实例,例如:
```javascript
export default {
mounted() {
console.log(this.$root); // 获取根 Vue 实例
}
}
```
2. 在非组件的 js 文件中,可以使用 `Vue.prototype` 对象来获取 Vue 实例,例如:
```javascript
import Vue from 'vue';
console.log(Vue.prototype); // Vue 实例
```
或者:
```javascript
import Vue from 'vue';
const vm = new Vue();
console.log(vm); // Vue 实例
```
阅读全文