首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue源码(进阶)
订阅
这位帅锅
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
和尤雨溪一起进阶vue(二)
这个时候我们就可以创建一个高阶组件,根据不同逻辑进行封装,假设现在是根据username获取图片地址,我们来封装一个smart-avatar,我们在使用的这个组件的时候不需要传入完整图片路径,只需要传入username就可以。 第二篇完结撒花!!!!, 第三篇月底不知道有没有时…
【前端词典】学习 Vue 源码的必要知识储备
我最近在写 Vue 进阶的内容。在这个过程中,有些人问我看 Vue 源码需要有哪些准备吗?所以也就有了这篇计划之外的文章。 需要注意的是这篇文章每个点不会讲的特别详细,我这里就是把一些知识点归纳一下。每个详细的点仍需自己花时间学习。 相信看过 Vue、Vuex 等源码的人都知道…
深入剖析Vue源码 - 组件基础
熟悉Vue开发流程的都知道,Vue组件在使用之前需要进行注册,而注册的方式有两种,全局注册和局部注册。在进入源码分析之前,我们先回忆一下两者的用法,以便后续掌握两者的差异。 其中组件的全局注册需要在全局实例化Vue前调用,注册之后可以用在任何新创建的Vue实例中调用。 当只需要…
【愣锤笔记】基于vue的进阶散点干货
vue的开发如日中天,越来越多的开发者投入了vue开发大军中。希望本文中的一些vue散点,能在实际项目中灵活运用,切实地为我们解决一些难点问题。 依赖注入的属性是无法修改的,如果需要在祖孙组件中监听注入的属性变化,需要在祖宗组件中的注入属性为this, 即把祖宗属性作为注入属性…
Vue源码简析(版本vue-2.4.4)
1. 先进入 initMixin(Vue),在prototype上挂载 2. 进入 stateMixin(Vue),在prototype上挂载 3. 进入eventsMixin(Vue),在prototype上挂载 5. 最后进入renderMixin(Vue),在protot…
「Vue进阶」5分钟撸一个Vue CLI 插件
如果你正在使用Vue框架,那么你肯定知道Vue CLI是什么。Vue-cli 3,它是Vue.js 开发的标准工具(脚手架),提供项目支架和原型设计。 除了日常构建打包项目,Vue CLI3 的一个重要部分是cli-plugins,插件开发。 本文将教你如何科学的创建一个Vue…
vue指令源码实现
1.v-if本文章详细讲解vue的directive指令,实现几个基本指令2.v-show3.v-modelv-loadingclickOutsidenumberAnimation
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
Vue 进阶系列(三)之Render函数原理及实现
Vue进阶系列汇总如下,欢迎阅读。 根据第一篇文章介绍的响应式原理,如下图所示。 在初始化阶段,本质上发生在auto run函数中,然后通过render函数生成Virtual DOM,view根据Virtual DOM生成Actual DOM。因为render函数依赖于页面上所…