laravel - 我收到此错误:未捕获的 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)
解决方案
推荐阅读
- flask - 根据配置导入不同的sqlalchemy方言
- laravel - 我如何使用 Laravel Sanctum 同时处理 SPA 和基于令牌的身份验证
- c# - 与界面交互
不同实现列表上的方法 - php - PHP没有迭代
- java - 如何使用查询参数过滤数据?
- angular - Angular - 将可观察更改为不可观察
- asp.net-core - 微前端的 IdentityServer4 访问令牌
- python - 使用 python simpleaudio 播放 wav 文件会产生:SimpleaudioError: Unable to start queue。-- 代码:-66681
- performance - 在 Dart 2 / Flutter 中使用 `const` 使用“实例化”对象时有任何性能提升吗?
- google-cloud-platform - Terraform:如何将防火墙规则从单独的模块注入子网?