昨天把电脑关了,今天打开电脑,npm run dev,然后浏览打开

汗~报如下一堆错误:

[Vue warn]: Property "visible" must be accessed with "$data.visible" because properties starting with "$" or "_" are not proxied in the Vue instance to prevent conflicts with Vue internals. See: https://vuejs.org/v2/api/#data

乍一看,报错这么多没反应过来,仔细检查后其实发现,我这个报错有3处处理就可以了。

第一、白底色上面那一片红色是因为我的项目中,在请求响应拦截器中error错误提供的消息内容不合适,如下图箭头所指的是我报错上面一片时的写法,根本就没有弹出Message错误消息提示内容。

 我改为了红框中的写法后,正常弹出了错误的消息提示,

 

控制台显示剩下的2处

 

第二、上图白底这处是我响应拦截器里console.log打印出来的,无需理会。

第三、GET xxxxx net::ERR_CONNECTION_REFUSED

这个嘛,每个人情况估计有些许差异,我这的情况是小皮面板没有开启Apache服务,纯粹是因为前面几天电脑没有关闭,Apache服务一直开启的,也正是这样才检查出来响应拦截器那里写的不合适。

总之这个错误,基本就是接口请求出问题了,检查服务器有没有开启,端口号是否写错,包括排查是否存在跨域的问题。

 

Logo

前往低代码交流专区

更多推荐