首页 > 解决方案 > 我收到此错误:未捕获的 ReferenceError:当我声明全局变量时未定义 vue

问题描述

代码工作正常,直到我声明全局过滤器 Uncaught ReferenceError

require('./bootstrap');

window.Vue = require('vue');

import { Form, HasError, AlertError } from 'vform'

import Vue from 'vue'
import VueRouter from 'vue-router'

//global components
Window.Form = Form;
Vue.component(HasError.name, HasError)
Vue.component(AlertError.name, AlertError)

这是错误的来源:vue 过滤器产生未捕获的错误引用,vue 未定义

vue.filter('capitalize', function (text) {
    return text.toUpperCase();
})

// explicit installation of Router via Vue.use()
Vue.use(VueRouter)

标签: laravelvue.js

解决方案


推荐阅读