当前位置: 首页 > news >正文

网站设计论文框架推广代理公司

网站设计论文框架,推广代理公司,新手怎么做网站,电商ui设计是什么意思1,根据vue工程package.json配置文件查看scripts命令,找到build命令执行的js文件 2,根据构建执行的js文件继续跟进,找到主入口文件 3,从主入口文件直接分析主干代码,追踪export的Vue对象 4,跟…

1,根据vue工程package.json配置文件查看scripts命令,找到build命令执行的js文件

2,根据构建执行的js文件继续跟进,找到主入口文件

3,从主入口文件直接分析主干代码,追踪export的Vue对象

4,跟进到最内层,发现Vue对象其实就是一个构造函数,构造函数内调用了_init()方法。因此在我们new Vue(options)的时候,实例化Vue执行就会调用此方法

5,在vue加载完成之后,初始化了initMixin, stateMixin, eventsMixin, lifecycleMixin, renderMixin这5个方法

6,initMixin中定义了_init函数,这个函数的核心流程是:

合并options配置挂载到vm.$options;

调用initLifecycle初始化vm.$parent, vm.$root, vm.$children, vm.$refs 等属性值;

调用initEvents初始化事件系统,实际上是v-on和@的注册的事件;

调用initRender初始化渲染,通过执行createElement函数执行并返回虚拟DOM;

调用beforeCreate钩子;

调用initInjections函数初始化父子组件的inject和provide(二者成对出现);

调用initState初始化state, props, methods, computed, watch等,将data, props都挂载到vm._data, vm._props上,设置访问数据代理,访问this.xx就是访问vm.xx;

调用initProvide函数,同initInjections;

调用created钩子。

7,stateMixin中,对_data(vm.$data), _props(vm.$props)使用 Object.defineProperty 添加响应式

8,eventsMixin中,在Vue原型上定义$on, $once, $off, $emit 事件方法,并返回vm

9,lifecycleMixin中,在Vue原型上定义 _update, $forceUpdate, $destroy方法

10,renderMixin中,在Vue原型上定义$nextTick方法和_render方法(该方法会调用vm.$createElement创建虚拟DOM)

http://www.hrbkazy.com/news/4495.html

相关文章:

  • 企业做网站需要多少钱网络销售就是忽悠人
  • 设计师工作室seo服务商技术好的公司
  • 网站开发竞价单页手机如何制作一个网页链接
  • 网站建设经费预算包括哪些百度下载并安装最新版
  • 那些行业做网站优化的比较多百度推广如何代理加盟
  • 昆山网站建设义搏网站搜索优化
  • b站网站大全下载网络营销企业有哪些
  • 免费自己制作app软件下载关键词优化排名软件推荐
  • 建设企业网站的企业广州专门做网站
  • 临沂搜索引擎网站推广郑州seo建站
  • 多种网站模板惠州seo关键字排名
  • 集团高端网站建设公司济南seo整站优化招商电话
  • 高品质外贸网站建设如何推广网站方法
  • 陕西建设厅证件查询网站seo网站优化怎么做
  • 微信怎么建小网站整站优化全网营销
  • 做黄金的分析师网站关键词seo排名怎么选
  • 新手怎么做电商在哪个网站深圳优化seo排名
  • 武汉手机网站建设动态百度seo培训课程
  • 临沂做网站建设的公司百度快照手机版网页版
  • 什么外贸网站开发客户新闻发布会稿件
  • 什么企业做网站比较方便呢佛山seo培训机构
  • 伴奏网站防盗是怎么做的免费关键词挖掘网站
  • 新疆做网站首选seo的工具有哪些
  • 怎么做网站版面分析搜索引擎优化seo公司
  • 网站开发制作的流程龙岗网站推广
  • sinaappengine wordpress深圳快速seo排名优化
  • 深圳福田网站建设公司推广普通话黑板报
  • 网站群集建设搜索广告是什么意思
  • 淮北市建设局网站军事新闻最新消息今天
  • 做网站价位西安seo王