我想使用一个单独的Vue
实例来处理事件。这种方法可在标准Vue
应用中使用,但会在Nuxt
环境中引发错误。
我需要简单地以不同的方式引用它吗?
代码
const Vue = require('vue');
const Hub = new Vue();
export default Hub;
// Usage
import Hub from '~/events/hub';
Hub.$emit(EVENT_TOGGLE_NAVIGATION, true);
错误
Uncaught TypeError: Vue is not a constructor
环境
nuxt 1.0.0
vue 2.5.17
答案 0 :(得分:1)
您需要使用导入
import Vue from 'vue'