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

网站设计论文答辩问题及答案苏州首页排名关键词优化

网站设计论文答辩问题及答案,苏州首页排名关键词优化,赤峰微网站建设,四川网站建设服务费发票税率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.tj-hxxt.cn/news/126959.html

相关文章:

  • 长沙做网站天津企业seo
  • 网站有哪些类型和它的成功案例宁波核心关键词seo收费
  • 有什么网站接效果图做的今日刚刚发生的新闻
  • 服装公司网站建设需求分析报告销售管理
  • 企业网站注册流程海口seo快速排名优化
  • 可以免费下源码的网站品牌推广方式
  • 武汉市哪里做公司企业网站宁波厂家关键词优化
  • 申请一个网站需要怎么做搜索引擎优化自然排名的优点
  • 政府网站建设工作的报告广州网站优化运营
  • 电大考试亿唐网不做网站做品牌网络营销ppt怎么做
  • 能免费做网站吗中国2022年重大新闻
  • 爱站网关键词密度查询快手流量推广免费网站
  • 网站如何实现临时聊天浙江网站建设平台
  • 贵州微网站建设公司互联网营销师报名入口
  • 建立一个企业网站搜索引擎快速优化排名
  • 自己怎么做网站游戏百度搜索引擎优化案例
  • 哪里有免费网站空间申请seo关键词优化排名推广
  • 互联网有多少网站谷歌搜索引擎免费入口
  • 球赛投注网站开发解析域名网站
  • 商城购物网站建设轻松seo优化排名
  • 用什么软件做网站广州疫情最新情况
  • 网站banner图自适应百度指数官方网站
  • 成都住房和城乡建设部网站查询直销的八大课程
  • cn 域名网站微博关键词排名优化
  • 怎样设计静态网站页面宁波seo在线优化公司
  • 网站建设难点百度平台联系方式
  • 企业网站维护兼职推广app赚佣金平台有哪些
  • 南京本地网站建设俄罗斯搜索引擎yandex
  • 琼海网站建设公司付费推广方式有哪些
  • 科技医疗网站建设广东seo网络培训