首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
Shaun_Zhao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
开发甘特图组件的痛苦过程
前言 年前接到一个项目需求是关于甘特图开发,很不幸这个任务居然落到我的头上来。直觉告诉我这个需求开发难度是相当大的,然后和产品小姐姐一顿需求分析和评估,我的表情是这样的。 插件选型 虽然任务很艰巨,但
Vue3源码学习(3):reactive + effect + track + trigger 实现响应式系统
回顾 上篇文章,我们实现了 reactive 方法,它内部采用了 Proxy 来实现对象属性操作的拦截。这是实现响应式系统的前提,我们必须先拦截到用户对属性的访问,之后才能做依赖收集;再拦截到用户对属
教你使用 koa2 + vite + ts + vue3 + pinia 构建前端 SSR 企业级项目
大家好,我是易师傅,今天给大家带来爆肝许久的 `教你使用 koa2 + vite + ts + vue3 + pinia 构建前端 SSR 企业级项目`,希望大家能喜欢!
音视频不完全入门(总览向)
基本步骤 视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤:解协议,解封装,解码视音频,视音频同步。 解协议 将流媒体协议的数据,解析为相应的封装格式数据。 音视频在网络上传播的时候,常常采
Vue + Scss 动态切换主题颜色实现换肤
根据预设的配色方案,在前端实现动态切换系统主题颜色。 大概的思路就是给html根标签设置一个data-theme属性,然后通过js切换data-theme的属性值,Scss根据此属性来判断使用对应主题变量。这里可以选择持久化Vux或接口来保存用户选择的主题。 这里定义了一个ma…
vue3+vite2增加element-plus的CDN链接打包构建
参考了这篇文章:[Vue3] Vite中使用cdn来加载需要的库文件-前端/后端-繁花云 网上关于vite的资料也非常少,踩了一些坑,终于弄完了。分享一下。
Vue3 跟着尤雨溪学 TypeScript 之 Ref 类型从零实现
Vue3 中,ref 是一个新出现的 api,不太了解这个 api 的小伙伴可以先看 官方api文档。 简单介绍来说,响应式的属性依赖一个复杂类型的载体,想象一下这样的场景,你有一个数字 count 需要响应式的改变。 这样肯定是无法触发响应式的,因为 Proxy 需要对一个复…
告别无聊的undefined判断, 让老vue-cli3支持🚀"可选链"等"ES2020"特性
让老项目(基于vue-cli)支持ES新语法(处于试验阶段), 比如"可选链". 了解其他目前在实验阶段的ES新语法. 近期看到多个群中都在聊"可选链", 所以就把单位的老项目也开启了"可选链"功能, 使用了1个月后的感受就是: 再也不用写那么长的"undefined"判断了,…
为什么 Vue 中不要用 index 作为 key?(diff 算法详解)
Vue 中的 key 是用来做什么的?为什么不推荐使用 index 作为 key?常常听说这样的问题,本篇文章带你从原理来一探究竟。 本文的结论对于性能的毁灭是针对列表子元素顺序被改变、或者子元素被删除的特殊情况,提前说明清楚。 那么它的 vnode 也就是虚拟 dom 节点大…
【中高级前端必备】手摸手教你撸一个脚手架
vue-cli, create-react-app、react-native-cli 等都是非常优秀的脚手架,通过脚手架,我们可以快速初始化一个项目,无需自己从零开始一步步配置,有效提升开发体验。尽管这些脚手架非常优秀,但是未必是符合我们的实际应用的,我们可以定制一个属于自己的…