首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
Yio
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
花了一天的时间,地板式扫盲了vue3所有API盲点
📍前言 最近在一次理解vue项目的代码时,发现周一对好多API都不太熟悉。这间接导致的问题是,代码理解速度要比平常要慢很多。于是乎,赶忙把vue API的学习提上了日程。 在下面的文章中,将地板式地扫
15张图,20分钟吃透Diff算法核心原理,我说的!!!
前言 大家好,我是林三心,在日常面试中,Diff算法都是绕不过去的一道坎,用最通俗的话,讲最难的知识点一直是我写文章的宗旨,今天我就用通俗的方式来讲解一下Diff算法吧?Lets Go 什么是虚拟DO
详解vue的diff算法
目标是写一个非常详细的关于diff的干货,所以本文有点长。也会用到大量的图片以及代码举例,一起来get吧。 先来了解几个点... 1. 当数据发生变化时,vue是怎么更新节点的? 要知道渲染真实DOM的开销是很大的,比如有时候我们修改了某个数据,如果直接渲染到真实dom上会引起…
当面试官问你Vue响应式原理,你可以这么回答他
看过vue官方文档的同学,对这张图应该已然相当熟悉了。 听过太多回答,通过Object.defineProperty,可是再详细的问时,对方浑然不知。 这里我们用不到100行的代码,实现了一个简易的vue响应式。当然,这里如果不考虑期间的过程,我相信,40行代码之内可以搞定。但…
跟着大佬学习vue的diff算法
本文旨在理一下vue中diff算法的主要逻辑和关键细节。 patchVnode(oldVnode, vnode, insertedVnodeQueue, ...) ps: diff从这里就开始了 insertedVnodeQueue是patch函数中定义的常量,在后期的diff…
基于vue3.0.1 beta,搭建仿京东的电商H5项目!
vue3-jd-h5是一个电商H5页面前端项目,基于Vue 3.0.0-beta.1 + Vant 实现,主要包括首页、分类页面、我的页面、购物车等。 ⚠️master分支是线上生产环境代码,因为部分后台接口已经挂了😫,可能无法看到实际效果。 进入刚才clone下来的项目根目…
Vue首屏加载速度优化,提升80%以上
1. 首先安装webpack的可视化资源分析工具,命令行执行: 2. 然后在webpack的dev开发模式配置中,引入插件,代码如下: 3. 最后命令行执行npm run build --report , 浏览器会自动打开分析结果,如下所示: 可以看到vue全家桶相关依赖占用了…
30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)
本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序进行阅读,当然大佬级别的请随意。希望读者读完本文,有一定的启发思考,也能对自己的 V…
基于Vue CLI3 搭建五脏俱全的移动端H5应用
之前开发vue项目,一直是自己搭建脚手架,并没有使用配套的Vue-CLI。原因是: 二、是觉得自己从零配置项目可控性更强。 Vue-CLI 3.0 于去年8月份就已发布,却一直没去了解。近日,有新Vue H5项目开发,就想着用Vue CLI3.0脚手架构建项目。并记录一下构建使…
做一个自己的VUE组件,并且上传至npm
因为是vue组件所以我们需要部分依赖,如less,es6 ...... npm包package.json中registory属性一定要填写,每次npm publish时package.json中version版本一定要大于上一次。