首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
j喬乔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Vue3 中 compile 和 runtime 结合的 patch 过程 | 源码解读
在上一篇文章中,我们分析了在编译过程静态节点的提升。并且,在文章的结尾也说了,下一篇文章将会介绍 patch 过程。 说起「Vue3」的 patch 过程,其中最为津津乐道的就是靶向更新。靶向更新,顾名思义,即更新的过程是带有目标性的、直接性的。而,这也是和静态节点提升一样,是…
从编译过程,理解 Vue3 静态节点提升 | 源码解读
静态节点提升是「Vue3」针对 VNode 更新过程性能问题而提出的一个优化点。众所周知,在大型应用场景下,「Vue2.x」的 patchVNode 过程,即 diff 过程是非常缓慢的,这是一个十分令人头疼的问题。 虽然,对于面试常问的 diff 过程在一定程度上是减少了对 …
30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)
本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序进行阅读,当然大佬级别的请随意。希望读者读完本文,有一定的启发思考,也能对自己的 V…
面试官:自己搭建过vue开发环境吗?
前段时间,看到群里一些小伙伴面试的时候被面试官问到这类题目。平时大家开发vue项目的时候,相信大部分人都是使用 vue-cli脚手架生成的项目架构,然后 npm run install 安装依赖,npm run serve启动项目然后就开始写业务代码了。 但是对项目里的webp…
基于 Webpack4 搭建 Vue 开发环境
自从工作之后,就已经很久没有写过博客了。时间被分割得比较碎,积累了一段时间的学习成果,才写下了这篇博客。 之前有写过 Webpack4 的文章,但是都比较偏入门,唯一的一篇实战篇 —— 基于Webpack搭建React开发环境,也是比较简单的,没有涉及到 CSS 抽取,第三方库…
吃透 Vue 项目开发实践|16个方面深入前端工程化开发技巧《上》
之前使用过 Vue 开发后台、中台项目,也做过移动端 H5,弄过一点小的前端架构。每做一个项目都会收获了不一样的经验和理解。下面我把这些点点滴滴的经验总结下来,做一个系列的文章分享和阶段性的总结。 自己手动规范 git 的提交原则或者团队统一制定。这个靠自觉,好习惯养成之后就没…
教你一步步封装vue组件并发布到npm
在开发项目过程中,通常会用到很多功能和设计相类似的组件,为了避免重复造轮子,我们经常会用到一些第三方组件,比如 vux,vant。但是这样会引入太多没用到的组件,造成打包体积过大。所以我们有必要封装一些基础的组件用于开发。 下面我为大家介绍如何封装vue的toast和dialo…
vue移动端开发总结
相对于PC端来说,移动端设备分辨率百花齐放,千奇百怪,对于每一个开发者来说,移动端适配是我们进行移动端开发第一个需要面对的问题。 通过meta标签对viewport的设置,定义了页面的缩放比例;要了解这些参数的意义,我们需要先知道几个视口宽度的意义。 visualviewpor…
浅谈移动端 css 适配解决方案 (附 Vue-cli3 中使用)
说到移动端布局,大家想到的是什么解决方案呢,百分比?rem?还是 vw/vh, 最近公司的项目牵扯到了,再加上本人之前移动端适配的做的比较少,所以在这里重点记录下这个项目的解决方案,大致参考 大漠老师 的团队的思路。 我们的论点,说的并不是该如何布局,该去采用哪种布局方式,而是…
Vue-cli3.0 px转换为rem,完成h5自适应
技术栈vue-cli3.0:使用脚手架工具创建项目postcss-pxtorem:转换px为rem的插件自动设置根节点html的font-size因为rem单位是相对于根节点的字体大小的,所以通过设置