首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
周星星日记
掘友等级
前端工程师
记录下自己的所学所感
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
235
文章 232
沸点 3
赞
235
返回
|
搜索文章
最新
热门
手把手教你实现高性能 Vue3 虚拟滚动列表(支持动态高度)
1.什么是虚拟滚动?为什么要用它? "虚拟滚动是一种性能优化技术,核心思想是只渲染可视区域的内容,看不见的内容不渲染,从而减少 DOM 节点数量,提升性能。 为什么需要虚拟滚动呢?因为浏览器处理 DO
一个例子搞懂vite快再哪里
第一步:浏览器请求 /src/main.js 你在浏览器中打开页面 → 浏览器加载 index.html index.html 中有:html预览 浏览器向服务器发送请求:GET /src/main.
vue3中使用defineModel
是的!从 Vue 3.4 开始,Vue 官方引入了 defineModel() 编译宏(macro),极大简化了组件中实现 v-model 双向绑定的写法,无需手动声明 props 和 emit,也无
为什么vue中使用query可以保留参数
本质与原理 一句话回答: 这是 Vue Router 将 query 对象序列化为 URL 查询字符串(Query String) ,并拼接到路径后面,形成完整的 URL(如 /user?id=123
vue中hash模式和history模式的区别
一句话总结 Hash 模式:利用 URL 中 # 后的内容变化实现前端路由,不触发页面刷新,兼容性好。 History 模式:基于 HTML5 的 history.pushState() 和 pops
15.vue3中编译器原理(上)之parse的实现原理
1.编译器的概念 编译器其实就是一段程序,它用来将一种语言A翻译成另外一种语言B,我们称之为A为源代码,B为目标代码, 编译就是将源代码翻译为目标代码的过程。 完整的编译通常分为以下几个步骤,如图:
14.vue3中keepAlive实现原理
1.keepAlive组件的使用 默认情况下,一个组件实例在被替换掉后会被销毁。这会导致它丢失其中所有已变化的状态——当这个组件再一次被显示时,会创建一个只带有初始状态的新实例。 <KeepAlive
13.vue3中异步组件defineAsyncComponent实现原理
1.异步组件的基本使用 1.1异步组件的定义 在Vue中,当我们注册全局或局部组件时,它们都是同步地被“立即解析并加载”的。这意味着在我们的程序初始化时,所有组件都会通过网络被下载到内存中,并且在内存
12.vue3中组件实现原理(下)之emit和slots
vue3中如何实现slot和emit原理,从组件化的功能中,到渲染中简单易懂的实现了slot和emit
11.vue3中组件实现原理(中)
1.理解props与组件的被动更新 1.理解组件props传参 再虚拟DOM的层面,组件的props和普调的HTML标签属性差距不大,假设我们的虚拟DOM代码如下 在编写组件时,我们需要显式地指定组件
下一页
个人成就
文章被点赞
249
文章被阅读
15,475
掘力值
1,291
关注了
47
关注者
24
收藏集
12
关注标签
0
加入于
2020-03-12