首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
用户4681507037980
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
三种虚拟列表原理与实现
在前端工作中免不了接触到虚拟列表,本文通过简单易懂的图和代码手把手教大家实现三种虚拟列表。看完本文,相信各位随手就能撸出一个虚拟列表!
Tree-shaking 详解
一. 什么是 tree-shaking 前端中的 tree-shaking 可以理解为通过工具"摇"我们的 JS 文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴。具体来说,在 webpack
前端长列表优化之虚拟滚动vue-virtual-scroller
一、使用背景 业务开发中存在长列表显示需求,一些用户的聊天列表会出现几千条数据的情况,也就意味着要一次性渲染几千条数据,造成明显的卡顿,这时就有必要对聊天列表进行性能优化来提升用户体验。 对于这种需求
一文搞懂 Vue3 defineModel 双向绑定:告别繁琐代码!
随着vue3.4版本的发布,defineModel也正式转正了。它可以简化父子组件之间的双向绑定,是目前官方推荐的双向绑定实现方式。
🌟纯前端如何实现Gif暂停、倍速播放🌟
前言 GIF 我相信大家都不会陌生,由于它被广泛的支持,所以我们一般用它来做一些简单的动画效果。一般就是设计师弄好了之后,把文件发给我们。然后我们就直接这样使用: 这样就能播放一个 GIF ,不知道大
封装一个vue3 Toast组件,支持组件和api调用
一个简单的toast组件,利用createApp方法,挂载到实际的dom元素,支持组件调用和api调用方式。
✨主管:前端代码简单优化一下?
背景 一、import按需加载 很多小伙伴肯定不少看到过,性能优化路由要用import('@/views/xxxx.vue')这样就可以按需加载了。 本身的vue-cli自动创建出来的时候也会有这一条
Pinia🍍还不会用?请看这个TodoList小Demo!
再上一篇文章讲了如何通过Vuex实现组件之间数据的通讯交流,但是在Vue项目开发过程中,我们还有一个好用的数据管理工具——Pinia🍍。**相较于Vuex,在Pinia我们省去了Vuex给我们带上的