那天第一次参加户外婚礼,而且之前在接到邀请时已经得知全场只有新娘新娘是直接认识而且很熟悉的,出于社恐的本能我内心是打退堂鼓的,但出于友谊和对新娘的信任(相信她的安排),我觉得我必须去,然后那天就来了!
2021/3/7
今天想聊一聊 Vue 3.0 的 script-setup,以及目前三个很少被提及到的 API —— defineProps 、 defineEmit 和 useContext。截止到我撰写本文,它们在 Vue 3.0 的官网都还没有相关的用法说明,因为目前还属于实验性的新特性,什么时候会并入正式轨道,时间上还不清楚,但事实上在项目里已经可以使用起来了,自己体验了一段时间,真的爽!!!
2021/3/5
Vite 的 banner 插件,它可以在生成的每个 chunk 的顶部添加标头注释。
2021/2/23
从 2021 年元旦 Vite 发布 2.0 Beta 版就一直在关注 Vite 的动态,借着春节放假有时间,而且 Vue 3.0 和 Vite 2.0 都才大版本更新上线不久,预感后面会火,先开荒尝试一波,也当给以后工作上的业务先提前踩踩坑,对博客做了第三次重构,这一次把客户端和服务端都重新写了,由 PHP 的 LNMP 全家桶全部换成了前端侧的技术栈。
2021/2/18
如今在涉及到用户登录的系统设计里面,基本上都是通过 OAuth 2.0 来设计授权,当你在调用登录接口的时候,可以看到在返回来的数据里面会有 2 个 Token:一个 accessToken 和一个 refreshToken 。为什么会有两个 Token,之间有什么区别?这其实是 OAuth 2.0 的四种方式 之一的 “凭证式”,一个是平时请求接口时的用户凭证,一个是用来刷新用户凭证的刷新凭证。
2021/1/30
最近项目用到了百度地图的API,用倒是没啥毛病,就是发现用完之后留下来的垃圾太多 = = 项目是基于Vue做的,当时发现在需要百度地图的那个路由用完之后,切去其他页面,积累了很多DOM,并且再次进入会再次创建,在项目里体验越久,DOM树越累赘,并且由百度地图创建的定时器越攒越多。
2020/12/24
目前除了美团之外,其他的外卖app(像饿了么啊、瑞幸啊、麦当劳肯德基啊)都没提供自动计算账单的功能,自己每次拉excel算的蛋疼,所以写了这个,无需纠结红包、抵扣券等乱七八糟的减免,会自动计算折扣比例来得到最终账单。
2020/11/22
开始玩Vue 3.0之后发现生态上要啥没啥,所以自己弄了一个,基于cropper.js,支持Vue 3.0的图片裁切工具组件,支持在Vue组件里按需引入,模板和实例也仅限在组件内使用,根据Vue 3.x的设计思想,官方也不推荐全局导入各类插件。
2020/11/16
自从海贼王更新后,就开始正式用 `Vue 3.0` + `typescript` 写业务了,在经过这段时间的尝试,发现从测试到正式版本变化还是很大,很多过往的博文已经对不上了,还是踩了不少坑,这个过程也打了不少笔记,整理起来,供需要的朋友避坑,也免得以后自己忘记了。
2020/10/25
2020/9/20