您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. vue源码学习之Object.defineProperty 对数组监听

  2. 主要介绍了vue源码学习之Object.defineProperty 对数组监听,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-27
    • 文件大小:51kb
    • 提供者:weixin_38629042
  1. vue源码学习之Object.defineProperty对象属性监听

  2. 主要介绍了vue源码学习之Object.defineProperty对象属性监听,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-27
    • 文件大小:39kb
    • 提供者:weixin_38586428
  1. Vue源码学习之初始化模块init.js解析

  2. 本篇文章主要介绍了Vue源码学习之初始化模块init.js解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-10-19
    • 文件大小:74kb
    • 提供者:weixin_38706007
  1. 详解Vue源码学习之callHook钩子函数

  2. 主要介绍了详解Vue源码学习之callHook钩子函数,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-10-18
    • 文件大小:38kb
    • 提供者:weixin_38551205
  1. Vue源码学习之关于对Array的数据侦听实现

  2. 主要介绍了Vue源码学习之关于对Array的数据侦听实现,Vue使用了一个方式来实现Array类型的监测就是拦截器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:88kb
    • 提供者:weixin_38720653
  1. vue 源码学习vue 源码学习

  2. vue源码
  3. 所属分类:Web开发

  1. Vue源码学习之初始化模块init.js解析

  2. 我们看到了VUE分了很多模块(initMixin()stateMixin()eventsMixin()lifecycleMixin()renderMixin()),通过使用Mixin模式,都是使用了Javascr ipt原型继承的原理,在Vue的原型上面增加属性和方法。我们继续跟着this._init(options)走,这个一点击进去就知道了是进入了init.js文件是在initMixin函数里面给Vue原型添加的_init方法。首先来从宏观看看这个init文件,可以看出主要是导出了两个函数:
  3. 所属分类:其它

    • 发布日期:2020-11-26
    • 文件大小:72kb
    • 提供者:weixin_38657353
  1. 详解Vue源码学习之callHook钩子函数

  2. Vue实例在不同的生命周期阶段,都调用了callHook方法。比如在实例初始化(_init)的时候调用callHook(vm, ‘beforeCreate’)和callHook(vm, ‘created’)。 这里的”beforeCreate”,”created”状态并非随意定义,而是来自于Vue内部的定义的生命周期钩子。 var LIFECYCLE_HOOKS = [ 'beforeCreate', 'created', 'beforeMount', 'mounted', 'be
  3. 所属分类:其它

    • 发布日期:2020-12-02
    • 文件大小:94kb
    • 提供者:weixin_38736562
  1. Vue源码学习之关于对Array的数据侦听实现

  2. 摘要 我们都知道Vue的响应式是通过Object.defineProperty来进行数据劫持。但是那是针对Object类型可以实现, 如果是数组呢? 通过set/get方式是不行的。 但是Vue作者使用了一个方式来实现Array类型的监测: 拦截器。 核心思想 通过创建一个拦截器来覆盖数组本身的原型对象Array.prototype。 拦截器 通过查看Vue源码路径vue/src/core/observer/array.js。 /** * Vue对数组的变化侦测 * 思想: 通过一个拦
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:86kb
    • 提供者:weixin_38750406
  1. vue2.0源码学习资源

  2. vue2.0源码学习资源,深入分析vue设计原理,ast对象,编译原理,观察者模式,双向绑定及相关的实例等
  3. 所属分类:讲义

    • 发布日期:2020-12-09
    • 文件大小:359kb
    • 提供者:sandy_yuyan
  1. 通过源码分析Vue的双向数据绑定详解

  2. 前言 虽然工作中一直使用Vue作为基础库,但是对于其实现机理仅限于道听途说,这样对长期的技术发展很不利。所以最近攻读了其源码的一部分,先把双向数据绑定这一块的内容给整理一下,也算是一种学习的反刍。 本篇文章的Vue源码版本为v2.2.0开发版。 Vue源码的整体架构无非是初始化Vue对象,挂载数据data/props等,在不同的时期触发不同的事件钩子,如created() / mounted() / update()等,后面专门整理各个模块的文章。这里先讲双向数据绑定的部分,也是最主要的部分。
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:100kb
    • 提供者:weixin_38674569
  1. vue源码学习总结 options合并策略

  2. vue options合并流程 格式化数据 格式化props为小驼峰命名的对象 格式化inject为{key : { from: val}}形式对象 格式化directives为{ bind: defFn, update: defFn }形式对象 依次合并 parent, child.extends(单个继承组件), child.mixins(数组), child.options,取值越靠后越优先 合并策略: propsData props methods inject computed com
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:77kb
    • 提供者:weixin_38609401
  1. Vue-SourceCode:Vue原始码学习笔记-vue source code

  2. Vue-源代码 Vue原始码学习笔记 index1 MVVM初始化 index2双向数据绑定 index3构建虚拟DOM index4建立对应关系 推荐文章 介绍 vue不只面向网络我们说的源码是在浏览器环境下执行的 主要功能都写在core这个文件夹里面 platform文件夹有web和weex因为vue现在逐渐的向移动端进行转换它可能以后支持服务端或者app的开发 编译器涉及到和编译相关的 core是核心代码我们平时说的vue源码说的是它在浏览器下的运行 大量参考VUE还有react ang
  3. 所属分类:其它

    • 发布日期:2021-03-24
    • 文件大小:20kb
    • 提供者:weixin_42131013
  1. vue-sourceCode-learning:记录vue源码学习过程-源码

  2. vue源码学习 1模拟vue功能 03-12 喜欢Vue vue-ctr deepProps check-getValueByPath check-createGetValueByPath deepProps 创建虚拟dom 修补 咖喱化 JGVue 每个文件内有响应的代码及学习内容 //待办事项待总结 2 vue源码阅读
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:59kb
    • 提供者:weixin_42101237
  1. vue-source-code-study:vue源码学习-源码

  2. vue原始码学习 学习的是2018/03/07的dev分支的源码主要是从头跟着源码的思路敲一遍,理解 开始: npm run start 学习笔记见notes文件夹
  3. 所属分类:其它

  1. abandon:v用于vue.js源码学习而开发的小型前端框架-源码

  2. 放弃 :books:用于vue.js源码学习而开发的小型前端框架 温馨提示:目前进入2.0研发阶段,预计会实现一个比较全的小型VUE框架,可以帮助你更好的学习源码,敬请期待,也欢迎你的加入! 问题 使用的时候遇到任何问题或有好的建议,请点击进入! 因为是学习项目,我们目前不打算使用使用文档,不过我们有一个注意到参考,里面会提供各种用法并添加好备注。 如何使用? 如果您开发的是一个web项目,直接在页面上打包后的文件后即可(在代码中通过Abandon调用): 如果你想通过npm方式管理,首
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:816kb
    • 提供者:weixin_42131342
  1. learn-source-code:Vue.js,React.js源码学习-源码

  2. 学习源代码 :waving_hand: :waving_hand: :waving_hand: vue,React原始学习 学习vue,是从官方文档开始的,非常的详细。工作中也使用了挺多了,但是有时候遇到问题的时候排查时比较麻烦,或者对于某些用法选择上不知道怎么评估是否合理,另外也比较好奇,想了解基本实现原理,多读代码。 所以这个文档主要是记录自己的学习过程,以及一些了解。其实自己从头开始,感觉不知道怎么下手,有点拖。所以是从看一些社区的文章开始的,也是从这个时候开始想进一步去学习源码,加
  3. 所属分类:其它

  1. KVue:开课吧Vue源码学习-源码

  2. KVue:开课吧Vue源码学习
  3. 所属分类:其它

  1. vue-lightweight-modal:阅读elementUI源码使用Vuejs实现轻量级的弹窗-源码

  2. vue-lightweight-modal 学习elementUI源码,实现一个弹框 项目设置 yarn install 编译和热重装以进行开发 yarn run serve 编译并最小化生产 yarn run build 运行测试 yarn run test 整理和修复文件 yarn run lint 自定义配置 请参阅。
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:167kb
    • 提供者:weixin_42181693
  1. vue-next:通过抄写的方式学习vue3源码-源码

  2. vue-next 通过抄写的方式学习vue3源码
  3. 所属分类:其它

« 12 3 4 5 6 7 8 9 10 ... 43 »