会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WahFung
求知若渴,虚心若愚!
博客园
首页
新随笔
管理
2020年12月18日
Webpack入门 - 从0开始搭建项目配置
摘要: 前言 webpack 作为前端最知名的打包工具,能够把散落的模块打包成一个完整的应用,大多数的知名框架 cli 都是基于 webpack 来编写。这些 cli 为使用者预设好各种处理配置,使用多了就会觉得理所当然,也就不在意是内部是如何配置。如果脱离 cli 开发,可能就无从下手了。 最近在开发一些
阅读全文
posted @ 2020-12-18 11:04 WahFung
阅读(1317)
评论(0)
推荐(7)
2020年10月11日
翻了翻element-ui源码,发现一个很实用的指令clickoutside
摘要: 前言 指令(directive)在 vue 开发中是一项很实用的功能,指令可以绑定到某一元素或组件,使功能的颗粒度更精细。今天在翻 element-ui 的源码时,发现一个还挺实用的工具指令,跟大伙分享一下。 clickoutside 的使用及效果 该指令的源码在 src/utils 下的 clic
阅读全文
posted @ 2020-10-11 12:32 WahFung
阅读(3379)
评论(0)
推荐(4)
2020年9月5日
【干货满满】1.5w字初中级前端面试复习总结
摘要: 前言 金九银十,又是一波跑路。趁着有空把前端基础和面试相关的知识点都系统的学习一遍,参考一些权威的书籍和优秀的文章,最后加上自己的一些理解,总结出来这篇文章。适合复习和准备面试的同学,其中的知识点包括: JavsScript 设计模式 Vue 模块化 浏览器 HTTP 前端安全 JavaScript
阅读全文
posted @ 2020-09-05 00:55 WahFung
阅读(2022)
评论(0)
推荐(10)
2020年8月18日
Vue源码解析,keep-alive是如何实现缓存的?
摘要: 前言 在性能优化上,最常见的手段就是缓存。对需要经常访问的资源进行缓存,减少请求或者是初始化的过程,从而降低时间或内存的消耗。Vue 为我们提供了缓存组件 keep-alive,它可用于路由级别或组件级别的缓存。 但其中的缓存原理你是否了解,组件缓存渲染又是如何工作。那么本文就来解析 keep-al
阅读全文
posted @ 2020-08-18 14:39 WahFung
阅读(1568)
评论(0)
推荐(4)
2020年8月9日
Vue视图渲染原理解析,从构建VNode到生成真实节点树
摘要: 前言 在 Vue 核心中除了响应式原理外,视图渲染也是重中之重。我们都知道每次更新数据,都会走视图渲染的逻辑,而这当中牵扯的逻辑也是十分繁琐。 本文主要解析的是初始化视图渲染流程,你将会了解到从挂载组件开始,Vue 是如何构建 VNode,又是如何将 VNode 转为真实节点并挂载到页面。 挂载组件
阅读全文
posted @ 2020-08-09 16:54 WahFung
阅读(1930)
评论(3)
推荐(2)
2020年7月22日
10个Vue开发技巧助力成为更好的工程师(二)
摘要: 优雅更新props 更新 prop 在业务中是很常见的需求,但在子组件中不允许直接修改 prop,因为这种做法不符合单向数据流的原则,在开发模式下还会报出警告。因此大多数人会通过 $emit 触发自定义事件,在父组件中接收该事件的传值来更新 prop。 child.vue: export defal
阅读全文
posted @ 2020-07-22 09:11 WahFung
阅读(1404)
评论(5)
推荐(4)
2020年7月13日
Vue你不得不知道的异步更新机制和nextTick原理
摘要: 前言 异步更新是 Vue 核心实现之一,在整体流程中充当着 watcher 更新的调度者这一角色。大部分 watcher 更新都会经过它的处理,在适当时机让更新有序的执行。而 nextTick 作为异步更新的核心,也是需要学习的重点。 本文你能学习到: 异步更新的作用 nextTick原理 异步更新
阅读全文
posted @ 2020-07-13 22:25 WahFung
阅读(3335)
评论(1)
推荐(3)
2020年6月29日
手摸手带你理解Vue的Watch原理
摘要: 前言 watch 是由用户定义的数据监听,当监听的属性发生改变就会触发回调,这项配置在业务中是很常用。在面试时,也是必问知识点,一般会用作和 computed 进行比较。 那么本文就来带大家从源码理解 watch 的工作流程,以及依赖收集和深度监听的实现。在此之前,希望你能对响应式原理流程、依赖收集
阅读全文
posted @ 2020-06-29 20:37 WahFung
阅读(1570)
评论(5)
推荐(1)
2020年6月26日
手摸手带你理解Vue的Computed原理
摘要: 前言 computed 在 Vue 中是很常用的属性配置,它能够随着依赖属性的变化而变化,为我们带来很大便利。那么本文就来带大家全面理解 computed 的内部原理以及工作流程。 在这之前,希望你能够对响应式原理有一些理解,因为 computed 是基于响应式原理进行工作。如果你对响应式原理还不是
阅读全文
posted @ 2020-06-26 09:43 WahFung
阅读(1584)
评论(0)
推荐(1)
2020年6月22日
手摸手带你理解Vue响应式原理
摘要: 前言 响应式原理作为 Vue 的核心,使用数据劫持实现数据驱动视图。在面试中是经常考查的知识点,也是面试加分项。 本文将会循序渐进的解析响应式原理的工作流程,主要以下面结构进行: 分析主要成员,了解它们有助于理解流程 将流程拆分,理解其中的作用 结合以上的点,理解整体流程 文章稍长,但部分是代码,还
阅读全文
posted @ 2020-06-22 10:17 WahFung
阅读(1197)
评论(9)
推荐(3)
下一页
公告
Live2D