首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
文章
订阅
呆呆的变色龙
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
手写一个基于 Proxy 的缓存库
两年前,我写了一篇关于业务缓存的博客 前端 api 请求缓存方案, 这篇博客反响还不错,其中介绍了如何缓存数据,Promise 以及如何超时删除(也包括如何构建修饰器)。如果对此不够了解,可以阅读博客进行学习。 但之前的代码和方案终归还是简单了些,而且对业务有很大的侵入性。这样…
无星的前端之旅(十八)-Vue3+ts常见问题
第一次用Vue3+ts,采用了eslint(aribnb),遇到了一些问题,又不想用经常性使用any,只能逼迫自己解决问题。 新建一个xxx.d.ts声明文件,并在tsconfig中引入(可以使用include,也可以使用typeRoots等,主要看自己项目配置和路径)。 这样…
vue3项目搭建笔记
项目搭建使用vue-cli搭建项目,选择vue3相关的配置引入一些基本的插件vuex、vue-router、axios,ui方面我们选择使用element-plus配置方面根目录下创建vue.conf
10 个超强 Vue3 实战指南,由此突破新特性!
为什么发生这样的变化?原因是:如果我们在 Vue2 中创建多个 Vue 实例,那么所有应用(#app)都会共享全局相同的配置。 显然,这并不是我们想要的。在 Vue3 中,你可以创建多个实例,且每个实例都可以拥有单独的配置。 受到 React 的启发,Vue3 引入 Compo…
ES11新增的这9个新特性,你都掌握了吗?
ECMAScript 2020 是 ECMAScript 语言规范的第11版。自1997年出版第一版以来,ECMAScript 已发展成为世界上使用最广泛的通用编程语言之一。 matchAll() 方法返回一个包含所有匹配正则表达式的结果的迭代器。使用 for...of 遍历或…
为什么不在微信小程序中使用骨架屏,来提升用户体验?
骨架屏在前端的应用里很普及,不过大多都是在H5的应用中,今天想谈的是微信小程序中如何使用骨架屏,以及小程序骨架屏的实现原理,针对骨架屏项目还可以提个PR,封装出来一个npm包形式的第三方,为前端社区做点小贡献。 在微信开发者工具中,设置 —> 项目设置—> 勾选使用npm模块。…
从优化到面试装逼指南——网络系列
这里有很多方案,例如我们常说的webpack利用splitchunks进行拆包配合一些加载方式,使原本特别大的appjs分成若干个细小的包,webpack优化将会在下一期的专题里讲到。 webp,是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,无损压缩后的WebP…
前端深入之Vue篇 丨如何在项目中优雅的使用Echarts(上)
最近由于一些不可抗力因素,我跳槽去了一家做高校教育服务的公司,刚入职就正好赶上了PC端项目的重构,而我主要负责数据可视化这一模块,其实做起来不算复杂,但是在使用Echarts的过程中也踩到了一些坑。 希望小伙伴阅读完之后可以在项目中掌握Echarts正确的使用方式,并且在我的基…
vue-router原理到最佳实践
本文是vue-router系列。这里从浏览器到vue-router原理到最佳实践都会有详细的讲解。由于篇幅较长,建议可以选择感兴趣的目录看。 HTML5提供了对history栈中内容的操作。通过history.pushState/replaceState实现添加地址到histo…
「干货」用 Vue + Echarts 打造你的专属可视化界面(下)
接上一篇文章 《「干货」用 Vue + Echarts 打造你的专属可视化界面(上)》,今天着重介绍 标记 的用法,来实现下图中的效果。 所用的 Echarts 的版本号为: v4.3。v-charts 的版本号为:v1.19.0。 标记的用法有很多,今天要介绍的场景有:折线图…