首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
猫喵猫毛
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
十分钟教会你手写eventbus加发布npm包
十分钟教会你手写eventbus加发布npm包. 授人以鱼不如授人以渔,教会你以后自己写轮子并放到npm上给全世界人使用.
如何实现一个react-router路由拦截(导航守卫)
正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。 当一个导航触发时,全局前置守卫按照创建顺序调用。守卫是异步解析执行,此时导航在所有守卫 resolve 完之前一直处于 等待中。 在这里,我们可以看到,vue在所有的路由跳转前,在before…
你不能不知道的Koa实现原理
什么?这是一篇源码解读文章 ? 那一定很枯燥!不看。 1 . Koa 之 EventEmitter 2 . Koa 之 Http 模块 3 . Koa 之 Use 方法 4 . Koa 之 洋葱模型 5 . Koa 之 Context 对象 6 . Koa 之 源码精读 一 7…
Element-UI 技术揭秘(2)- 组件库的整体设计
当我们去实现一个组件库的时候,并不会一上来就撸码,而是把它当做产品一样,思考一下我们的组件库的需求。那么对于 element-ui,除了基于 Vue.js 技术栈开发组件,它还有哪些方面的需求呢。 丰富的 feature:丰富的组件,自定义主题,国际化。 文档 & demo:提…
深入剖析Vue源码 - 来,跟我一起实现diff算法!
之前讲到Vue在渲染机制的优化上,引入了Virtual DOM的概念,利用Virtual DOM描述一个真实的DOM,本质上是在JS和真实DOM之间架起了一层缓冲层。当我们通过大量的JS运算,并将最终结果反应到浏览器进行渲染时,Virtual DOM可以将多个改动合并成一个批量…
Vue 源码解析(实例化前) - 初始化全局API(一)
之前,我们在网上,可以看到很多有关vue部分功能的实现原理,尤其是数据双向绑定那一块的,文章很多,但是都是按照同样的思想去实现的一个数据双向绑定的功能,但不是vue的源码。 今天,我在一行一行的去看vue的所有代码,并挨个作出解释,这个时候我们可以发现,vue的细节,很值得我们…
vue-router 源代码全流程分析「长文」
以下内容均是依托 vue-router 2.0.0 版本展开分析。 此篇文章,是自己对 vue-router 实现分析的记录性文章,如有任何错误,欢迎指正,相互交流。 将 $router 和 $route 注入所有启用路由的子组件。 安装 <router-view> 和 <ro…
双线程前端框架:Voe.js
halo,大家好,我是132,大家好久不贱了哈!最近上课真的很忙,时间很少的用来写代码了::>_<::,今天主要给大家带来的是一个新框架voe看一眼API,乍一看仿佛和fard类似的API,仿佛又写了
if 我是前端团队 Leader,怎么制定前端协作规范?
笔者长期单枪匹马在前端领域厮杀(言外之意就是团队就一个人),自己就是规范。随着公司业务的扩展,扩充了一些人员,这时候就要开始考虑协作和编码规范问题了。本文记录了笔者在制定前端协作规范时的一些思考,希望能给你们也带来一些帮助. 一个人走的更快,一群人可以走得更远,前提是统一的策略…
这一次,彻底弄懂 Promise 原理
Promise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。 Promise里的关键是要保证,the…