在做vue加element-ui电商后台管理系统进行登录的时候,遇到了一个奇怪的bug,先贴图

在这里插入图片描述
Login.vue?7463:82 Uncaught (in promise) TypeError: _this.$message.success is not a function
起初我认为是接口的问题,因为在前几个小时运行还是没问题的,后来验证了接口没啥问题,然后认为message组件的问题,结果也不完全是,最后发现了是因为在引用MessageBox弹出框的时候,单独引入的程序写成了

Vue.prototype.$message = MessageBox.confirm //错误用法

而正确的用法是

在这里插入图片描述
。。。。。。。。。。。。
因为自己的粗心大意,浪费了很多时间,以此为诫!

Logo

前往低代码交流专区

更多推荐