在认证过程和访问授权前必须了解spring Security如何知道我们要求所有用户都经过身份验证? Spring Security如何知道我们想要支持基于表单的身份验证?因此必须了解WebSecurityConfi…
分类:源码分析
Vue源码阅读 - 批量异步更新与nextTick原理
vue已是目前国内前端web端三分天下之一,同时也作为本人主要技术栈之一,在日常使用中知其然也好奇着所以然,另外最近的社区涌现了一大票vue源码阅读类的文章,在下借这个机会从大家的文章和讨论中汲取了一些营养,同时对一些阅…
简单的指令和过滤器实现
正文: 源码来源于vuejs的commit记录:a5e27b1174e9196dcc9dbb0becc487275ea2e84c 作者在src下实现了一个简单的指令和过滤器, 下面来看下基本的实现过程(代码有部分删改和伪…
vue.js最初的数据绑定实验解析
正文: 源码来源于vuejs的commit记录:a5e27b1174e9196dcc9dbb0becc487275ea2e84c 作者在getset-revits-style.html和getset.html中简单实验了…
从vue-i18n来分析vue插件是如何工作的
故事背景 vue-i18n是vue代码贡献量第二的vue core team的一位日本小哥写的, 虽是第三方插件, 用起来心里也舒服. github里搜了vue i18n, 结果有不少, 有一些很粗糙的, 甚至用jque…
vue@2.0源码学习---从hello world学习vue的内部做了什么
vue@2.0源码学习—从hello world学习vue的内部做了什么 源码版本为2.0.0 接前文。 前文讲到下面五个函数扩展了Vue的原型 initMixin(Vue) stateMixin(Vue) …
Vue2 源码漫游(二)
Vue2 源码漫游(二) 描述: 在(一)中其实已经把Vue作为MVVM的框架中数据流相关跑了一遍。这一章我们先看mount这一步,这样Vue大的主线就基本跑通了。然后我们再去看compile,v-bind等功能性模块的…
从Vue.js源码看异步更新DOM策略及nextTick
写在前面 因为对Vue.js很感兴趣,而且平时工作的技术栈也是Vue.js,这几个月花了些时间研究学习了一下Vue.js源码,并做了总结与输出。文章的原地址:https://github.com/answershuto/…
关于一些Vue的文章。(3)
原文链接我的blog,欢迎STAR。 这次和想要大家分享的一篇文章解析Vue diff 算法 在上篇里,我们提到在渲染时,render>template>el,但是最终,我们得到的都是render函数,那么r…
简单实现Vue的observer和watcher
非庖丁瞎解牛系列~ =。= 在日常项目开发的时候,我们将js对象传给vue实例中的data选项,来作为其更新视图的基础,事实上是vue将会遍历它的属性,用Object.defineProperty 设置它们的 get/s…
【用故事解读 MobX 源码(五)】 Observable
================前言=================== 初衷:以系列故事的方式展现 MobX 源码逻辑,尽可能以易懂的方式讲解源码; 本系列文章: 《【用故事解读 MobX源码(一)】 autorun…
jQuery源码学习之extend
jQuery源码学习之extend $.extend用于合并对象,可选择是否深复制。使用时,第一个参数为合并后的对象。如果要进行深拷贝,则参数1为true,参数2为要合并的目标对象。尽管jQuery官方文档明确指出第一个…
React源码剖析与完成(二):状况、属性更新 -> setState
原文链接地点: https://github.com/Nealyang%EF%BC%9A%E7%8A%B6%E6%80%81%E3%80%81%E5%B1%9E%E6%80%A7%E6%9B%B4%E6%96%B0%20…
throttle函数与debounce函数
throttle函数与debounce函数 有时候,我们会对一些触发频次较高的事宜举行监听,假如在回调里实行高机能斲丧的操纵,反复触发时会使得机能斲丧进步,浏览器卡顿,用户运用体验差。或许我们须要对触发的事宜耽误实行回调…
【用故事解读 MobX 源码(五)】 Observable
================媒介=================== 初志:以系列故事的体式格局展现 MobX 源码逻辑,尽能够以易懂的体式格局解说源码; 本系列文章: 《【用故事解读 MobX源码(一)】 aut…