源码解析
robbi.yang
这个作者很懒,什么都没留下…
展开
-
Vue 源码分析之proxy代理
二、Vue 源码分析之proxy代理 当我们在使用Vue进行数据设置时,通常初始化格式为: let data = { age: 12, name: 'yang' } // 实例化Vue对象 let vm = new Vue({ data }) // 输出 vm.age // 12 vm.name // 'yang' vm.data.age // throw error...原创 2018-10-22 18:15:21 · 2052 阅读 · 0 评论 -
engine.io 原理详解
engine.io 原理详解 最近,业务中有使用到 socket.io,进行客户端与服务端的实时通信。socket.io提供的API易上手,对新手友好,这就极大提高了开发者的效率。不过,期间也有遇到很多socket.io中的坑,例如,中文乱码问题,服务端NPE问题 等。有些涉及到底层的问题,就势必要理解socket.io设计原理,进行排查。所以,总结了一下相关的概念,方便今后更快定位问题。 s...原创 2019-01-26 22:04:03 · 6478 阅读 · 0 评论 -
MVVM框架设计分析(以vue.js为例 )
MVVM 框架设计 MVVM 框架已经成为前端圈的主流,同时也诞生了很多优秀的前端框架,有最早的Angular,以及后起之秀Vue、React等,为我们开发者提供了极大的便利。那么,什么样的框架设计才算是MVVM框架呢? MVVM框架的前身 最早使用Java开发的程序员应该了解过,当时有一种JSP动态脚本语言,是以JAVA语言作为载体,由服务端直出HTML网页的一种技术。下面是JSP的编写格式...原创 2019-03-02 18:04:55 · 1351 阅读 · 0 评论 -
Vue 源码详解之生命周期
Vue 生命周期详解 注意!!! 本文是以 vue v2.6 版本进行讲解。 源码地址 前言 在学习 Vue 的时候,应该或多或少了解过它的生命周期图示。 基本可以归纳为四个阶段 created 【初始化创建阶段】 (beforeCreate、created) mounted 【挂载渲染阶段】(beforeMount、mounted) update 【数据更新阶段】(beforeUpda...原创 2019-04-01 17:26:00 · 992 阅读 · 0 评论