首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
flowme
更多收藏集
17篇文章 · 0订阅
手写Vue2.0源码(六)-diff算法原理
前言 此篇主要手写 Vue2.0 源码-diff 算法原理 上一篇咱们主要介绍了 Vue 异步更新原理 是对视图更新的性能优化 此篇同样是对渲染更新的优化
从 Element UI 源码的构建流程来看前端 UI 库设计
由于业务需要,近期团队要搞一套自己的UI组件库,框架方面还是Vue。而业界已经有比较成熟的一些UI库了,比如ElementUI、AntDesign、Vant等。 结合框架Vue,我们选择在ElementUI基础上进行改造。但造轮子绝非易事,首先需要先去了解它整个但构建流程、目录…
vuex源码分析
本文是一篇逐行粒度的vuex源码分析,带你一步一步去实现一个vuex,不同于市面上其他的源码分析,本文不会从上帝视角去谈vuex的设计,而是将vuex的功能一个个拆解,变成简单易懂的几个部分,非常适合初学者阅读。 getters以state作为基础,进行不同形式的数据的构造,当…
vue router路由自定义后退事件,并通知下个路由为后退
开发过程中发现router和history都不会提供后退事件标识,并且很多时候我们并不想要后退历史,而是后退页面层级。 并且在页面跳转过程中如果使用go(-1),back()这种事件还容易出现循环后退这种场景。如:z->a->b->a;在这样情况如果在a,b中使用后退,将会按照…
vue-cli#2.0 项目结构分析
接触过 vue 的同学应该都知道,用 vue-cli 开发 vue 的项目十分方便,它可以帮你快速构建一个拥有强大构建能力的 Vue.js 项目。今天不谈什么是 vue-cli,而是来说说用 vue-cli 构建的项目结构是什么样的并分析部分文件。
滴滴 webapp 5.0 Vue 2.0 重构经验分享
作者:滴滴公共前端 黄轶 项目背景 滴滴的 webapp 是运行在微信、支付宝、手 Q 以及其它第三方渠道的打车软件。借着产品层面的功能和视觉升级,我们用 Vue 2.0 对它进行了一次技术重构。 技术栈 MVVM框架: Vue 2.0源码:es6代码风格检查:eslint构建…
带你彻底搞懂Vue3的Proxy响应式原理!基于函数劫持实现Map和Set的响应式
带你彻底搞懂Vue3的响应式原理!TypeScript从零实现基于Proxy的响应式库。中 我们详细的讲解了普通对象和数组实现响应式的原理,但是Proxy可以做的远不止于此,对于es6中新增的Map、Set、WeakMap、WeakSet也一样可以实现响应式的支持。 但是对于这…
解密Vue SSR
关于Vue SSR的第二篇文章,上一篇偏重于实战,这一篇侧重于原理,发布在团队知乎专栏中,喜欢的就请给个赞吧~
解密vue-router: 从源码开始
前几天笔者看到一个问题:你真的了解vue-router的吗?你知道vue-router的运行原理吗?抱着这样的问题,笔者开始了vue-router的源码探索之旅。本文并没有逐行去深究源码,而是跟着笔者画的流程图来简析每一步的运行流程。 笔者根据源码的结构和自己的理解事先画好了一…
vue-router源码分析-整体流程
作者:滴滴公共前端团队 - dolymood 在现在单页应用这么火爆的年代,路由已经成为了我们开发应用必不可少的利器;而纵观各大框架,都会有对应的强大路由支持。Vue.js 因其性能、通用、易用、体积、学习成本低等特点已经成为了广大前端们的新宠,而其对应的路由 vue-rout…