Vue-Router清空路由

最近项目中发现一个小bug,登录账号添加路由到vue-router后,登录新账号没有清空之前到路由。本来想到退出登录过程中通过location.reload()清空,但是公司框架将/login路由设置为白名单,所以用户可以不退出登录直接跳转到login页面登录新路由,所以最终在获取路由之前将路由清空。

阅读更多

为什么Proxy和Reflect要配合使用

主要对于Proxy和Reflect的get方法做一些演示,来说明为什么Proxy和Reflect要配合使用

文章内容主要来源于公众号前端大全。当作笔记记录。如有侵扰烦请联系删除。

阅读更多

ES6语法Proxy的基本使用

最近接触Vue3越来越多,大家都知道Vue3中的ref是使用get和set拦截value实现的,所以用ref定义的数据需要用.value的方式来访问,但是reactive是使用proxy和reflect来实现的,就趁着这个时间把Proxy和Reflect 先看一看,本篇仅限于Proxy,Reflect会单独开一篇笔记。

阅读更多

Scss语法一嵌套语法和SassScript

最近在看Element UI的源码,发现源码中写的很多样式都用到了Scss的各种语法,虽然可读性不高但是看着是真帅啊。为了方便阅读Element的源码,花点时间把Scss文档上的常用语法大概过一遍吧。

阅读更多

axios取消请求

在日常开发中一般只会在表单提交这种接口做一下防抖,但是最近公司的项目服务器压力大得很,接口越来越慢,所以需要对于重复接口进行取消,减轻一下服务器压力,就有了这个文章。

阅读更多

页面关闭时上传监控数据

最近有个需求,需要在页面关闭时请求后台发送一些监控数据,真是想的头大。最开始想到了ajax发送同步请求,但是效果不好而且在新版本chrome已经被废弃,无奈网上搜寻,找到了fetch实现的解决方案,算是解决了掉头发的困扰。

阅读更多